IPropertyBag2.Write 方法

属性保存到属性包。

命名空间:  Microsoft.VisualStudio.OLE.Interop
程序集:  Microsoft.VisualStudio.OLE.Interop(在 Microsoft.VisualStudio.OLE.Interop.dll 中)

语法

声明
Sub Write ( _
    cProperties As UInteger, _
    pPropBag As PROPBAG2(), _
    ByRef pvarValue As Object _
)
void Write(
    uint cProperties,
    PROPBAG2[] pPropBag,
    ref Object pvarValue
)

参数

  • cProperties
    类型:System.UInt32
    [in] 读取属性的数目。此参数数组中指定元素的数目。 pPropBag、 pvarValue和 phrError。
  • pPropBag
    类型:array<Microsoft.VisualStudio.OLE.Interop.PROPBAG2[]
    [[数组指定属性请求的 PROPBAG2 结构。,此方法可调用前,这些结构的 vt 和 pstrName 成员必须填充。这些结构的 dwHint 成员是可选的。必须具有该数组中的至少 cProperties 元素。此参数不能为空。
  • pvarValue
    类型:System.Object%
    [out] 接收属性值的数组不同的框架。调用方不需要在调用 Read之前初始化这些结构。,在返回之前, Read方法加载这些结构的类型字段和值字段。必须具有该数组中的至少 cProperties 元素。调用应用程序释放这些结构包含的任何分配。此参数不能为空。

.NET Framework 安全性

请参见

参考

IPropertyBag2 接口

Microsoft.VisualStudio.OLE.Interop 命名空间