Sdílet prostřednictvím


IGeneralization – rozhraní

Vztah mezi dvěma tříděními, které konkrétní třídění zdědí a zapojením některé funkce Obecné třídění. V závislosti na tom, jak jsou definována funkce instance určité třídění může rovněž považuje instance Obecné třídění.

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

Syntaxe

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

Typ IGeneralization 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 bylo použito pro tento prvek stereotypu. (Zděděno z IElement.)
Veřejná vlastnost Description Popis tohoto prvku. (Zděděno z IElement.)
Veřejná vlastnost General Třídění, specializované podle určitého třídění.
Veřejná vlastnost IsSubstitutable TRUE, pokud je instance určité třídění musí být přijatelné všude, kde jsou požadovány instance Obecné třídění.
Veřejná vlastnost OwnedComments Tento prvek propojen získá 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, kromě kořenové IModel. (Zděděno z IElement.)
Veřejná vlastnost 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.)
Veřejná vlastnost Source Zdrojový prvek vztah. (Zděděno z IDirectedRelationship.)
Veřejná vlastnost SourceElement Zdrojový prvek vztah. (Zděděno z IRelationship.)
Veřejná vlastnost Specific Třídění definovány přidávání informací do generalizing třídění.
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.)

Na začátek

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda 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.)
Veřejná rozšiřující metoda ApplyStereotype Platí stereotypu k prvku.Vytvoří IStereotypeInstance představující příponu prvek modelu pomocí stereotypu. (Definoval ProfileStereotypeExtensions.)
Veřejná rozšiřující metoda Delete Odstraní tento prvek a všechny relace vlastněné a obrazce prvků. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda DeleteAllReference Odstraňte všechny odkazy dané značky. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetId GUID identifikující tento prvek získá. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetModelStore Získá obsahující tento prvek IModelStore. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetReferences Získáte IReferences dané značky přidružené k tomuto prvku. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetRelatedElements<T> Získá prvky týkající se tento prvek vztahy zadaného typu. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda GetRelatedLinks<T> Určený typ relací získává z nebo do tohoto prvku. (Definoval UmlExtensions.)
Veřejná rozšiřující metoda 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.

Viz také

Odkaz

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