IAccPropServer.GetPropValue(Byte, UInt32, Guid, Object, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Все 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 .
- idProp
- Guid
Указывает GUID, указывающий требуемое свойство.
- pvarValue
- Object
Указывает значение переопределенного свойства. Этот параметр действителен только в том случае, если pfHasProp значение TRUE. Сервер должен задать для этого значение VT_EMPTY, если pfHasProp задано значение FALSE.
- pfHasProp
- Int32
Указывает, предоставляет ли сервер значение запрошенного свойства. Сервер должен задать значение TRUE, если он возвращает переопределяющее свойство или значение FALSE, если он не возвращает свойство (в этом случае он также должен иметь pvarValue значение VT_EMPTY).
Комментарии
Дополнительные сведения см. в IAccPropServerразделе IAccPropServer::GetPropValue.