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(在此情况下,还应将 pvarValue 设置为 VT_EMPTY)。

注解

有关 的详细信息 IAccPropServer,请参阅 IAccPropServer::GetPropValue

适用于