Freigeben über


IAccPropServer.GetPropValue(Byte, UInt32, Guid, Object, Int32) Methode

Definition

Der IAccPropServer sowie seine verfügbar gemachten Member sind Teil eines verwalteten Wrappers für die IAccPropServer-Schnittstelle des COM (Component Object Model).

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)

Parameter

pIDString
Byte

Enthält eine Zeichenfolge, die die angeforderte Eigenschaft angibt.

dwIDStringLen
UInt32

Gibt die Länge der vom pIDString-Parameter angegebenen Identitätszeichenfolge an.

idProp
Guid

Gibt eine GUID an, die die gewünschte Eigenschaft angibt.

pvarValue
Object

Gibt den Wert der überschriebenen Eigenschaft an. Dieser Parameter ist nur gültig, wenn pfHasProp gleich TRUE ist. Muss vom Server auf VT_EMPTY festgelegt werden, wenn pfHasProp auf FALSE festgelegt ist.

pfHasProp
Int32

Gibt an, ob der Server einen Wert für die angeforderte Eigenschaft angibt. Muss vom Server auf TRUE festgelegt werden, wenn eine überschreibende Eigenschaft zurückgegeben wird, oder auf FALSE, wenn keine Eigenschaft zurückgegeben wird (in diesem Fall muss auch pvarValue auf VT_EMPTY festgelegt werden).

Hinweise

Weitere Informationen zu IAccPropServerfinden Sie unter IAccPropServer::GetPropValue.

Gilt für: