IInterfaceRealization – rozhraní
Realizace mezi představuje specifikaci rozhraní a třídění, který implementuje specifikaci.
Obor názvů: Microsoft.VisualStudio.Uml.Classes
Sestavení: Microsoft.VisualStudio.Uml.Interfaces (v Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntaxe
'Deklarace
Public Interface IInterfaceRealization _
Inherits IRealization, IAbstraction, IDependency, IDirectedRelationship, _
IRelationship, IElement, IPackageableElement, INamedElement, IParameterableElement
public interface IInterfaceRealization : IRealization,
IAbstraction, IDependency, IDirectedRelationship, IRelationship, IElement,
IPackageableElement, INamedElement, IParameterableElement
public interface class IInterfaceRealization : IRealization,
IAbstraction, IDependency, IDirectedRelationship, IRelationship, IElement,
IPackageableElement, INamedElement, IParameterableElement
type IInterfaceRealization =
interface
interface IRealization
interface IAbstraction
interface IDependency
interface IDirectedRelationship
interface IRelationship
interface IElement
interface IPackageableElement
interface INamedElement
interface IParameterableElement
end
public interface IInterfaceRealization extends IRealization, IAbstraction, IDependency, IDirectedRelationship, IRelationship, IElement, IPackageableElement, INamedElement, IParameterableElement
Typ IInterfaceRealization 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 tento prvek byla vyrovnána stereotypu. (Zděděno z IElement.) | |
Client | Prvky závislé na prvky dodavatele. (Zděděno z IDependency.) | |
ClientDependencies | Získá vztahů závislosti, pro které je tento prvek klienta. (Zděděno z INamedElement.) | |
Contract | Rozhraní, které určuje shodu smlouvy. | |
Description | Popis tohoto prvku. (Zděděno z IElement.) | |
ImplementingClassifier | BehavioredClassifier, která implementuje rozhraní. | |
Name | Název tohoto prvku oboru názvů, který jej obsahuje.V tomto oboru názvů by měly být žádný prvek, který má tento název. (Zděděno z INamedElement.) | |
Namespace | Obor názvů, ve kterém je definován tento prvek získá.Může mít hodnotu null. (Zděděno z INamedElement.) | |
OwnedComments | Získává připomínky obsažené v tomto prvku (nikoli k ní komentáře). (Zděděno z IElement.) | |
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.) | |
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.) | |
OwningPackage | Získá balíček, který obsahuje tento prvek. (Zděděno z IPackageableElement.) | |
OwningTemplateParameter | Pokud není null, tento prvek je definován jako parametr šablony. (Zděděno z IParameterableElement.) | |
QualifiedName | Získá název prvku s kvalifikovaný název oboru názvů, který jej obsahuje.Prázdný název je prázdný nebo kvalifikovaný název oboru názvů je prázdný. (Zděděno z INamedElement.) | |
Source | Prvek zdroj vztah. (Zděděno z IDirectedRelationship.) | |
SourceElement | Zdrojový prvek vztah. (Zděděno z IRelationship.) | |
Supplier | Prvky, na které závislé klienty. (Zděděno z IDependency.) | |
Target | Cílový prvek vztah. (Zděděno z IDirectedRelationship.) | |
TargetElement | Cílový prvek vztah. (Zděděno z IRelationship.) | |
TemplateParameter | Pokud není null, tento prvek je definován jako parametr šablony. (Zděděno z IParameterableElement.) | |
Visibility | Určuje, kde lze odkazovat na prvek.Public = viditelná kdekoliv; Private = viditelné pouze vlastnící oboru názvů; chráněné = viditelné prvky, které mají vztah generalizace vlastnící oboru názvů; balíček = viditelné pouze v balíčku vlastnící oboru názvů, pokud existuje.Výchozí nastavení = veřejné. (Zděděno z INamedElement.) | |
VisibleAppliedStereotypes | (Zděděno z IElement.) |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
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.) | |
ApplyStereotype | Platí stereotypu k prvku.Vytvoří IStereotypeInstance představující příponu prvek modelu podle stereotypu. (Definoval ProfileStereotypeExtensions.) | |
Delete | Odstraní tento prvek a všechny vztahy, které prvky a tvary. (Definoval UmlExtensions.) | |
DeleteAllReference | Odeberte všechny odkazy na danou značku. (Definoval UmlExtensions.) | |
GetDependencyClients | Vrátí kolekci prvků, které jsou závislé na to. (Definoval NamedElementExtensions.) | |
GetDependencySuppliers | Vrátí kolekci prvků, v nichž je závislý. (Definoval NamedElementExtensions.) | |
GetId | Získá identifikátor GUID, který identifikuje tento prvek. (Definoval UmlExtensions.) | |
GetModelStore | IModelStore, který obsahuje tento prvek získá. (Definoval UmlExtensions.) | |
GetReferences | Získáte IReferences dané značky, které jsou spojeny s tímto prvkem. (Definoval UmlExtensions.) | |
GetRelatedElements<T> | Získá prvky týkající se tohoto prvku vztahy zadaného typu. (Definoval UmlExtensions.) | |
GetRelatedLinks<T> | Získá vztahů určitého typu nebo od tohoto prvku. (Definoval UmlExtensions.) | |
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.