ITemplateBinding – rozhraní
Určuje náhradu argumenty 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 | |
---|---|---|
ApplicableStereotypes | Sada Stereotypy, které u tohoto prvku. (Zděděno z IElement.) | |
AppliedStereotypes | Každý IStereotypeInstance označuje, že bylo použito pro tento prvek stereotypu. (Zděděno z IElement.) | |
BoundElement | Získá prvku, který je vázán touto vazbou. | |
Description | Popis tohoto prvku. (Zděděno z IElement.) | |
OwnedComments | Tento prvek propojen získá komentáře. (Zděděno z IElement.) | |
OwnedElements | Získá prvky vlastníkem tohoto prvku.Každý prvek má jednoho vlastníka, kromě kořenové IModel. (Zděděno z IElement.) | |
Owner | Prvek, který vlastní tento prvek získá.Každý prvek s výjimkou kořenové IModel má jednoho vlastníka. (Zděděno z IElement.) | |
ParameterSubstitutions | Získá náhrady parametrů vlastníkem této šablony vazby. | |
Signature | Podpis šablony pro šablonu, je cíl vazby. | |
Source | Zdrojový prvek vztah. (Zděděno z IDirectedRelationship.) | |
SourceElement | Zdrojový prvek vztah. (Zděděno z IRelationship.) | |
Target | Cílový prvek vztah. (Zděděno z IDirectedRelationship.) | |
TargetElement | Cílový prvek vztah. (Zděděno z IRelationship.) | |
VisibleAppliedStereotypes | (Zděděno z IElement.) |
Na začátek
Rozšiřující metody
Název | Popis | |
---|---|---|
AddReference | Odkazy řetězec na prvek, 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.) | |
ApplyStereotype | Platí stereotypu k prvku.Vytvoří IStereotypeInstance představující příponu prvek modelu pomocí stereotypu. (Definoval ProfileStereotypeExtensions.) | |
CreateSubstitution(ITemplateParameter, String) | Přetíženo. Vytvořit vazbu řetězec parametru. (Definoval TemplateBindingExtensions.) | |
CreateSubstitution(ITemplateParameter, Int32) | Přetíženo. Parametr vytvořit vazbu typu integer. (Definoval TemplateBindingExtensions.) | |
CreateSubstitution(ITemplateParameter, Boolean) | Přetíženo. Vytvořit vazbu booleovskou hodnotu parametru. (Definoval TemplateBindingExtensions.) | |
CreateSubstitution(ITemplateParameter, IParameterableElement) | Přetíženo. Vazbu typu k parametru. (Definoval TemplateBindingExtensions.) | |
Delete | Odstraní tento prvek a všechny relace vlastněné a obrazce prvků. (Definoval UmlExtensions.) | |
DeleteAllReference | Odstraňte všechny odkazy dané značky. (Definoval UmlExtensions.) | |
GetId | GUID identifikující tento prvek získá. (Definoval UmlExtensions.) | |
GetModelStore | Získá obsahující tento prvek IModelStore. (Definoval UmlExtensions.) | |
GetReferences | Získáte IReferences dané značky přidružené k tomuto prvku. (Definoval UmlExtensions.) | |
GetRelatedElements<T> | Získá prvky týkající se tento prvek vztahy zadaného typu. (Definoval UmlExtensions.) | |
GetRelatedLinks<T> | Určený typ relací získává z nebo do tohoto prvku. (Definoval UmlExtensions.) | |
Shapes | Všechny obrazce, které zobrazení prvku modelu Otevřít diagram nebo na určeném Otevřít diagram. (Definoval PresentationHelpers.) |
Na začátek
Poznámky
Poznámka
Metody definované na tento typ rozšíření metody. Pomocí metod, musíte přidat odkaz na projekt.ČISTÉ sestavení Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll a musí obsahovat směrnice using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; v kódu.