Condividi tramite


Metodo ModelElementExtensionMethods.AddExtension (ModelElement, Guid)

Estendere questo ModelElement con estensione semplicemente creare un'istanza del tipo identificato il dominio.Un un'eccezione InvalidOperationException viene generato se l'elemento è già presente un'estensione di quel tipo.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Extensibility
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public Shared Function AddExtension ( _
    element As ModelElement, _
    extensionClassId As Guid _
) As ExtensionElement
public static ExtensionElement AddExtension(
    this ModelElement element,
    Guid extensionClassId
)

Parametri

  • extensionClassId
    Tipo: System.Guid
    L'id della classe di dominio del tipo di ExtensionElement da aggiungere

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.ExtensionElement
L'estensione semplicemente creare un'istanza e aggiunta

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo ModelElement. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelElementExtensionMethods Classe

Overload AddExtension

Spazio dei nomi Microsoft.VisualStudio.Modeling.Extensibility