Partilhar via


Classe TemplateBindingExtensions

Métodos de extensão para ITemplateBinding.

Hierarquia de herança

System.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 a 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 especificado 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 a determinada 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.

Início

Comentários

Para obter mais informações sobre os diagramas UML, consulte O desenvolvimento de modelos de Design de Software.

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

Acesso thread-safe

Quaisquer membros static (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