Partilhar via


Classe TemplateBindingExtensions

Métodos de extensão para ITemplateBinding.

Hierarquia de herança

Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.TemplateBindingExtensions

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public NotInheritable Class TemplateBindingExtensions
public static class TemplateBindingExtensions
[ExtensionAttribute]
public ref class TemplateBindingExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type TemplateBindingExtensions =  class end
public final class TemplateBindingExtensions

O tipo TemplateBindingExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateSubstitution(ITemplateBinding, ITemplateParameter, IParameterableElement) Vincule a um tipo para um parâmetro.
Método públicoMembro estático CreateSubstitution(ITemplateBinding, ITemplateParameter, Boolean) Vincule a um valor booleano para um parâmetro.
Método públicoMembro estático CreateSubstitution(ITemplateBinding, ITemplateParameter, Int32) Vincule um número inteiro para um parâmetro.
Método públicoMembro estático CreateSubstitution(ITemplateBinding, ITemplateParameter, String) Vincule a uma seqüência de caracteres para um parâmetro.
Método públicoMembro estático CreateTemplateBinding Vincular o classificador de determinado para receber o classificador de modelo.Se necessário, adicione as substituições de parâmetro usando CreateSubstitution.
Método públicoMembro estático CreateTemplateParameter(IClassifier, IParameterableElement) Cria um parâmetro de modelo que faz referência dada parameteredElement.
Método públicoMembro estático CreateTemplateParameter(IClassifier, TemplateParameterKind, String) Cria um parâmetro de modelo com o nome fornecido.
Método públicoMembro estático CreateTemplateSignature Cria uma assinatura de modelo no classificador de determinado.
Método públicoMembro estático FindTemplateParameter Localize um parâmetro de modelo por nome.

Superior

Comentários

Para obter mais informações sobre os diagramas UML, consulte Desenvolvendo modelos para design de software.

Para obter mais informações sobre como usar a API de UML, consulte Estendendo modelos e diagramas UML.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml