Sdílet prostřednictvím


ITemplateBinding – rozhraní

Určuje náhradu argumenty pro parametry šablony.

Obor názvů:  Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Sestavení:  Microsoft.VisualStudio.Uml.Interfaces (v Microsoft.VisualStudio.Uml.Interfaces.dll)

Syntaxe

'Deklarace
Public Interface ITemplateBinding _
    Inherits IDirectedRelationship, IRelationship, IElement
public interface ITemplateBinding : IDirectedRelationship, 
    IRelationship, IElement
public interface class ITemplateBinding : IDirectedRelationship, 
    IRelationship, IElement
type ITemplateBinding =  
    interface 
        interface IDirectedRelationship 
        interface IRelationship 
        interface IElement 
    end
public interface ITemplateBinding extends IDirectedRelationship, IRelationship, IElement

Typ ITemplateBinding zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost ApplicableStereotypes Sada Stereotypy, které u tohoto prvku. (Zděděno z IElement.)
Veřejná vlastnost AppliedStereotypes Každý IStereotypeInstance označuje, že tento prvek byla vyrovnána stereotypu. (Zděděno z IElement.)
Veřejná vlastnost BoundElement Získá prvek, který je vázán touto vazbou.
Veřejná vlastnost Description Popis tohoto prvku. (Zděděno z IElement.)
Veřejná vlastnost OwnedComments Získává připomínky obsažené v tomto prvku (nikoli k ní komentáře). (Zděděno z IElement.)
Veřejná vlastnost OwnedElements Získá prvky vlastníkem tohoto prvku.Každý prvek má jednoho vlastníka, s výjimkou kořenové IModel. (Zděděno z IElement.)
Veřejná vlastnost Owner Získá prvek, který je vlastníkem tohoto prvku.Každý prvek s výjimkou kořenové IModel má jednoho vlastníka. (Zděděno z IElement.)
Veřejná vlastnost ParameterSubstitutions Získá náhrady parametrů vlastníkem této šablony vazby.
Veřejná vlastnost Signature Podpis šablony pro šablony, která je cíl vazby.
Veřejná vlastnost Source Prvek zdroj vztah. (Zděděno z IDirectedRelationship.)
Veřejná vlastnost SourceElement Zdrojový prvek vztah. (Zděděno z IRelationship.)
Veřejná vlastnost Target Cílový prvek vztah. (Zděděno z IDirectedRelationship.)
Veřejná vlastnost TargetElement Cílový prvek vztah. (Zděděno z IRelationship.)
Veřejná vlastnost VisibleAppliedStereotypes (Zděděno z IElement.)

Nahoru

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda AddReference Odkazy řetězec na element, kde řetězec je obvykle odkaz jako identifikátor URI, modelbus odkaz nebo ID pracovní položky.Použijte název označující typ odkazu.Vrátí objekt IReference, který představuje propojení. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda ApplyStereotype Platí stereotypu k prvku.Vytvoří IStereotypeInstance představující příponu prvek modelu podle stereotypu. (Definoval ProfileStereotypeExtensions.)
Veřejná rozšiřující metoda CreateSubstitution(ITemplateParameter, String) Přetíženo. Svázat řetězec parametru. (Definoval TemplateBindingExtensions.)
Veřejná rozšiřující metoda CreateSubstitution(ITemplateParameter, Int32) Přetíženo. Parametr svázat celé číslo. (Definoval TemplateBindingExtensions.)
Veřejná rozšiřující metoda CreateSubstitution(ITemplateParameter, Boolean) Přetíženo. Parametr svázat booleovskou hodnotu. (Definoval TemplateBindingExtensions.)
Veřejná rozšiřující metoda CreateSubstitution(ITemplateParameter, IParameterableElement) Přetíženo. Vazbu typu k parametru. (Definoval TemplateBindingExtensions.)
Veřejná rozšiřující metoda Delete Odstraní tento prvek a všechny vztahy, které prvky a tvary. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda DeleteAllReference Odeberte všechny odkazy na danou značku. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetId Získá identifikátor GUID, který identifikuje tento prvek. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetModelStore IModelStore, který obsahuje tento prvek získá. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetReferences Získáte IReferences dané značky, které jsou spojeny s tímto prvkem. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetRelatedElements<T> Získá prvky týkající se tohoto prvku vztahy zadaného typu. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetRelatedLinks<T> Získá vztahů určitého typu nebo od tohoto prvku. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda Shapes Všechny obrazce zobrazující všechny Otevřít diagram nebo na určitý prvek modelu otevřete diagram. (Definoval PresentationHelpers.)

Nahoru

Poznámky

[!POZNÁMKA]

Metody definované na tohoto typu jsou rozšíření metody.Metody použít, musíte přidat odkaz na projekt.NET sestavení Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll a musí obsahovat směrnice using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; v kódu.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Uml.AuxiliaryConstructs – obor názvů