_DTE.AddIns プロパティ
更新 : 2007 年 11 月
現在使用できるすべてのアドインを含む AddIns コレクションを取得します。
名前空間 : EnvDTE
アセンブリ : EnvDTE (EnvDTE.dll 内)
構文
'宣言
ReadOnly Property AddIns As AddIns
'使用
Dim instance As _DTE
Dim value As AddIns
value = instance.AddIns
AddIns AddIns { get; }
property AddIns^ AddIns {
AddIns^ get ();
}
function get AddIns () : AddIns
プロパティ値
型 : EnvDTE.AddIns
AddIns コレクション。
解説
返されるアドインを AddIns コレクションに表示するには、アドインを登録する必要があります。
例
Sub AddInsExample(ByVal dte As DTE2)
' Display all add-ins.
Dim addIn As AddIn
Dim msg As String = "Available add-ins:" & vbCrLf & vbCrLf
For Each addIn In dte.AddIns
msg &= " " & addIn.Name
If addIn.Connected Then
msg &= " (Loaded)" & vbCrLf
Else
msg &= " (Not Loaded)" & vbCrLf
End If
Next
MsgBox(msg)
End Sub
public void AddInsExample(DTE2 dte)
{
// Display all add-ins.
string msg = "Available add-ins:\n\n";
foreach (AddIn addIn in dte.AddIns)
{
msg += " " + addIn.Name;
if (addIn.Connected)
msg += " (Loaded)\n";
else
msg += " (Not Loaded)\n";
}
MessageBox.Show(msg);
}
アクセス許可
- 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。