IVsProjectDesignerPage.GetPropertyMultipleValues 方法

获取给定属性的当前值每个配置的提供的配置。

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

语法

声明
Function GetPropertyMultipleValues ( _
    propertyName As String, _
    <OutAttribute> ByRef objects As Object(), _
    <OutAttribute> ByRef values As Object() _
) As Boolean
bool GetPropertyMultipleValues(
    string propertyName,
    out Object[] objects,
    out Object[] values
)

参数

  • propertyName
    类型:System.String
    要获取的属性的名称。
  • objects
    类型:array<System.Object[]%
    [out] 返回可能受影响的配置。
  • values
    类型:array<System.Object[]%
    [out] 返回每个类型的值配置。

返回值

类型:System.Boolean
如果方法成功,则返回 S_OK,否则错误代码。

备注

此方法用于获取可能会受到属性的更改影响需要记住取消目的所有配置。

通过一组对象通常应该为页通过 [M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.SetObjects(System.Uint32cObjects,System.Object[]ppunk)]相同的对象,但是,这不是必需的。,如果 SupportsMultipleValueUndo 返回该属性, true 此功能为名为的属性。如果 SupportsMultipleValueUndo 返回 false,或者此函数返回错误,则 GetProperty 调用。

.NET Framework 安全性

请参见

参考

IVsProjectDesignerPage 接口

Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner 命名空间