Compartilhar via


Método ModelElement.AddExtension<T> (ModelElement)

Estenda o ElementoModelo especificado com uma extensão de um tipo específico de instâncias recém-criadas.Um InvalidOperationException será lançado se o elemento já tem uma extensão do mesmo tipo.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Public Shared Function AddExtension(Of T As ExtensionElement) ( _
    element As ModelElement _
) As T
public static T AddExtension<T>(
    ModelElement element
)
where T : ExtensionElement

Parâmetros de tipo

  • T
    O tipo de ExtensionElement a ser adicionado.

Parâmetros

Valor de retorno

Tipo: T

Segurança do .NET Framework

Consulte também

Referência

ModelElement Classe

Sobrecargas AddExtension

Namespace Microsoft.VisualStudio.Modeling