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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner 命名空间