IClassifierTemplateParameter – rozhraní
Hodnota v definici šablony, které mohou být vázány na třídu.
Obor názvů: Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Sestavení: Microsoft.VisualStudio.Uml.Interfaces (v Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntaxe
'Deklarace
Public Interface IClassifierTemplateParameter _
Inherits ITemplateParameter, IElement
public interface IClassifierTemplateParameter : ITemplateParameter,
IElement
public interface class IClassifierTemplateParameter : ITemplateParameter,
IElement
type IClassifierTemplateParameter =
interface
interface ITemplateParameter
interface IElement
end
public interface IClassifierTemplateParameter extends ITemplateParameter, IElement
Typ IClassifierTemplateParameter zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
AllowSubstitutable | FALSE, pokud je vázaný typ musí být ConstrainingClassifier nebo jeden z jeho specializace.PRAVDA, pokud je typ vazby může být také třída, která provádí rozhraní, jako ConstrainingClassifier.Výchozí nastavení = True. | |
ApplicableStereotypes | Sada Stereotypy, které u tohoto prvku. (Zděděno z IElement.) | |
AppliedStereotypes | Každý IStereotypeInstance označuje, že tento prvek byla vyrovnána stereotypu. (Zděděno z IElement.) | |
ConstrainingClassifier | Pokud není prázdný vázané typ musí být jeden z těchto třídění nebo jeden z jejich specializace, nebo AllowSubstitutable, pokud bude platit že některý typ, který je realizace jednoho z těchto třídění. | |
Default | Prvek, který je výchozí pro tento parametr šablony formální získá. (Zděděno z ITemplateParameter.) | |
DefaultClassifier | Pokud není prázdný, třídění, který je ve výchozím nastavení, pokud žádný argument během vázání šablony. | |
Description | Popis tohoto prvku. (Zděděno z IElement.) | |
NonOwnedDefault | Výchozí nastavení tohoto parametru šablony nevlastní. (Zděděno z ITemplateParameter.) | |
NonOwnedParameteredElement | (Zděděno z ITemplateParameter.) | |
OwnedComments | Získává připomínky obsažené v tomto prvku (nikoli k ní komentáře). (Zděděno z IElement.) | |
OwnedDefault | Prvek, který je vlastníkem tohoto parametru šablony poskytnout výchozí. (Zděděno z ITemplateParameter.) | |
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.) | |
OwnedParameterableElement | (Zděděno z ITemplateParameter.) | |
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.) | |
ParameteredElement | Získá prvku, který je zpřístupněný tento parametr šablony. (Zděděno z ITemplateParameter.) | |
Signature | Šablona podpis, který vlastní tento parametr šablony.Element::owner podsady. (Zděděno z ITemplateParameter.) | |
VisibleAppliedStereotypes | (Zděděno z IElement.) |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
AddReference | Odkazy řetězec na prvek, kde řetězec je obvykle odkaz například identifikátor URI, modelbus odkaz nebo identifikátor pracovní položku.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 prvku modelu pomocí stereotypu. (Definoval ProfileStereotypeExtensions.) | |
CreateLiteralBooleanDefaultValue | Vytvořit nový objekt ILiteralBoolean TemplateParameter (Definoval TemplateParameterExtensions.) | |
CreateLiteralIntegerDefaultValue | Vytvořit nový objekt ILiteralInteger TemplateParameter (Definoval TemplateParameterExtensions.) | |
CreateLiteralStringDefaultValue | Vytvořit nový objekt ILiteralString TemplateParameter (Definoval TemplateParameterExtensions.) | |
Delete | Odstraní tento prvek a relace, vlastní prvky a tvary. (Definoval UmlExtensions.) | |
DeleteAllReference | Odstraníte všechny odkazy dané značky. (Definoval UmlExtensions.) | |
GetId | GUID identifikující tento prvek získá. (Definoval UmlExtensions.) | |
GetModelStore | IModelStore, který obsahuje tento prvek získá. (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 tohoto prvku vztahy zadaného typu. (Definoval UmlExtensions.) | |
GetRelatedLinks<T> | Získá vztahy zadaný typ nebo od tohoto prvku. (Definoval UmlExtensions.) | |
Shapes | Všechny obrazce, které zobrazení prvku modelu na jakékoli Otevřít diagram nebo na určeném Otevřít 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.