IAccPropServer.GetPropValue(Byte, UInt32, Guid, Object, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
A IAccPropServer všechny jeho vystavené členy jsou součástí spravované obálky pro rozhraní modelu COM (Component Object Model). 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)
Parametry
- pIDString
- Byte
Obsahuje řetězec, který identifikuje požadovanou vlastnost.
- dwIDStringLen
- UInt32
Určuje délku řetězce identity určeného parametrem pIDString
.
- idProp
- Guid
Určuje identifikátor GUID označující požadovanou vlastnost.
- pvarValue
- Object
Určuje hodnotu přepsané vlastnosti. Tento parametr je platný pouze v případě, že pfHasProp
má hodnotu PRAVDA. Server musí tuto hodnotu nastavit na VT_EMPTY, pokud pfHasProp
je nastavená hodnota FALSE.
- pfHasProp
- Int32
Určuje, jestli server poskytuje hodnotu požadované vlastnosti. Server by měl tuto hodnotu nastavit na TRUE, pokud vrací vlastnost přepsání, nebo na HODNOTU NEPRAVDA, pokud nevrací vlastnost (v takovém případě by měl být také nastaven pvarValue
na VT_EMPTY).
Poznámky
Další informace o IAccPropServernajdete v tématu IAccPropServer::GetPropValue.