Reference.ExtenderNames Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список доступных для объекта расширителей.
public:
property System::Object ^ ExtenderNames { System::Object ^ get(); };
public:
property Platform::Object ^ ExtenderNames { Platform::Object ^ get(); };
[System.Runtime.InteropServices.DispId(19)]
public object ExtenderNames { [System.Runtime.InteropServices.DispId(19)] [System.Runtime.InteropServices.TypeLibFunc(1088)] get; }
[<System.Runtime.InteropServices.DispId(19)>]
[<get: System.Runtime.InteropServices.DispId(19)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1088)>]
member this.ExtenderNames : obj
Public ReadOnly Property ExtenderNames As Object
Значение свойства
Объект, содержащий совместимый с автоматизацией массив строк.
- Атрибуты
Примеры
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);
}
Комментарии
Возвращает имена доступных в данный момент расширителей для этого объекта, используя CATID, как указано в ExtenderCATID свойстве.