IAccPropServer.GetPropValue(Byte, UInt32, Guid, Object, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IAccPropServerとそのすべての公開メンバーは、コンポーネント オブジェクト モデル (COM) IAccPropServer インターフェイスのマネージド ラッパーの一部です。
public:
void GetPropValue(System::Byte % pIDString, System::UInt32 dwIDStringLen, Guid idProp, [Runtime::InteropServices::Out] System::Object ^ % pvarValue, [Runtime::InteropServices::Out] int % pfHasProp);
public void GetPropValue(ref byte pIDString, uint dwIDStringLen, Guid idProp, out object pvarValue, out int pfHasProp);
abstract member GetPropValue : byte * uint32 * Guid * obj * int -> unit
Public Sub GetPropValue (ByRef pIDString As Byte, dwIDStringLen As UInteger, idProp As Guid, ByRef pvarValue As Object, ByRef pfHasProp As Integer)
パラメーター
- pIDString
- Byte
要求されるプロパティを識別する文字列を格納します。
- dwIDStringLen
- UInt32
pIDString パラメーターで指定された ID 文字列の長さを指定します。
- idProp
- Guid
目的のプロパティを示す GUID を指定します。
- pvarValue
- Object
オーバーライドされたプロパティの値を指定します。 このパラメーターは、 pfHasProp が TRUE の場合にのみ有効です。
pfHasPropが FALSE に設定されている場合、サーバーはこれをVT_EMPTYに設定する必要があります。
- pfHasProp
- Int32
サーバーが要求されたプロパティの値を指定しているかどうかを示します。 サーバーは、オーバーライドするプロパティを返す場合は TRUE に、プロパティを返さない場合は FALSE に設定する必要があります (その場合は、 pvarValue も VT_EMPTY に設定する必要があります)。
注釈
IAccPropServerの詳細については、「IAccPropServer::GetPropValue」を参照してください。