Propriedade _DTE.AddIns
Obtém a coleção AddIns, que contém Tudo disponível no momento Adicionar-ins.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE. dll)
Sintaxe
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
Valor da propriedade
Tipo: EnvDTE.AddIns
Uma coleção de AddIns.
Comentários
O Adicionar-ins retornado não aparecem na coleção AddIns, a menos que eles são registrados para aparecer existe.
Exemplos
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);
}
Permissões
- Confiar total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.
Consulte também
Referência
Outros recursos
Como: Compilar e executar os exemplos de códigos automação modelo de objeto