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. Если для параметра pfHasProp
задано значение FALSE, сервер должен установить для этого параметра значение VT_EMPTY.
- pfHasProp
- Int32
Указывает, предоставляет ли сервер значение для запрашиваемого свойства. Если сервер возвращает переопределенное свойство, он должен установить для этого параметра значение TRUE. Если сервер не возвращает свойство, он должен установить значение FALSE (в этом случае ему также необходимо установить значение VT_EMPTY для параметра pvarValue
).
Комментарии
Дополнительные сведения о IAccPropServerсм. в разделе IAccPropServer::GetPropValue.