_Solution.ExtenderNames 属性
获取此对象的可用 Extender 的列表。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
ReadOnly Property ExtenderNames As Object
Get
Object ExtenderNames { get; }
property Object^ ExtenderNames {
Object^ get ();
}
abstract ExtenderNames : Object
function get ExtenderNames () : Object
属性值
类型:System.Object
一个包含符合自动化的字符串数组的对象。
备注
通过使用由该对象的 ExtenderCATID 属性指定的 CATID,返回该对象当前适用的 Extender 的名称。
示例
Sub ExtenderNamesExample(ByVal dte As DTE2)
Dim names() As String = CType(dte.Solution.ExtenderNames, String())
Dim exts, name As String
For Each name In names
exts &= name & vbCrLf
Next
MsgBox(dte.Solution.FullName & " has the following extenders:" & _
vbCrLf & vbCrLf & exts)
End Sub
public void ExtenderNamesExample(DTE2 dte)
{
string[] names = (string[])dte.Solution.ExtenderNames;
string exts = "";
foreach (string name in names)
{
exts += name + Environment.NewLine;
}
MessageBox.Show(dte.Solution.FullName +
" has the following extenders:" + Environment.NewLine +
Environment.NewLine + exts);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。