IAccPropServer.GetPropValue(Byte, UInt32, Guid, Object, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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。