IOperationTemplateParameter-Schnittstelle
Ein Wert in der Definition einer Vorlage, die an einen Vorgang gebunden werden kann.
Namespace: Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Assembly: Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntax
'Declaration
Public Interface IOperationTemplateParameter _
Inherits ITemplateParameter, IElement
public interface IOperationTemplateParameter : ITemplateParameter,
IElement
public interface class IOperationTemplateParameter : ITemplateParameter,
IElement
type IOperationTemplateParameter =
interface
interface ITemplateParameter
interface IElement
end
public interface IOperationTemplateParameter extends ITemplateParameter, IElement
Der IOperationTemplateParameter-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
ApplicableStereotypes | Der Satz von Stereotypen, die auf dieses Element angewendet werden können. (Von IElement geerbt.) | |
AppliedStereotypes | Jede IStereotypeInstance gibt an, dass ein Stereotyp auf dieses Element angewendet wurde. (Von IElement geerbt.) | |
Default | Ruft das Element ab, das der Standard für diesen formalen Vorlagenparameter ist. (Von ITemplateParameter geerbt.) | |
Description | Die Beschreibung dieses Elements. (Von IElement geerbt.) | |
NonOwnedDefault | Ein Standardwert, der nicht zu diesem Vorlagenparameter gehört. (Von ITemplateParameter geerbt.) | |
NonOwnedParameteredElement | (Von ITemplateParameter geerbt.) | |
OwnedComments | Ruft Kommentare ab, die in diesem Element enthalten sind (keine verknüpften Kommentare). (Von IElement geerbt.) | |
OwnedDefault | Das Element, das sich im Besitz dieses Vorlagenparameter befindet, um einen Standardwert bereitzustellen. (Von ITemplateParameter geerbt.) | |
OwnedElements | Ruft Elemente im Besitz dieses Elements ab.Jedes Element hat einen Besitzer, bis auf das Stamm-IModel. (Von IElement geerbt.) | |
OwnedParameterableElement | (Von ITemplateParameter geerbt.) | |
Owner | Ruft das Element, das dieses Element besitzt, ab.Jedes Element bis auf das Stamm-IModel hat einen Besitzer. (Von IElement geerbt.) | |
ParameteredElement | Ruft das Element ab, das durch diesen Vorlagenparameter verfügbar gemacht wird. (Von ITemplateParameter geerbt.) | |
Signature | Die Vorlagensignatur, die diesen Vorlagenparameter besitzt.Subsets Element::owner. (Von ITemplateParameter geerbt.) | |
VisibleAppliedStereotypes | (Von IElement geerbt.) |
Zum Seitenanfang
Erweiterungsmethoden
Name | Beschreibung | |
---|---|---|
AddReference | Verknüpft eine Zeichenfolge mit einem Element, wobei normalerweise die Zeichenfolge ein Verweis ist, z. B. ein URI, ein ModelBus-Verweis oder eine Arbeitsaufgaben-ID.Verwenden Sie den Namen, um den Typ des Verweises anzugeben.Gibt ein IReference-Objekt zurück, das den Link darstellt. (Durch UmlExtensions definiert.) | |
ApplyStereotype | Wendet das Stereotyp auf das Element an.Erstellt eine IStereotypeInstance, die die Erweiterung des Modellelements durch das Stereotyp darstellt. (Durch ProfileStereotypeExtensions definiert.) | |
CreateLiteralBooleanDefaultValue | Erstellen eines neuen ILiteralBoolean-Objekts im TemplateParameter (Durch TemplateParameterExtensions definiert.) | |
CreateLiteralIntegerDefaultValue | Erstellen eines neuen ILiteralInteger-Objekts im TemplateParameter (Durch TemplateParameterExtensions definiert.) | |
CreateLiteralStringDefaultValue | Erstellen eines neuen ILiteralString-Objekts im TemplateParameter (Durch TemplateParameterExtensions definiert.) | |
Delete | Löscht dieses Element und alle Beziehungen, im Besitz befindlichen Elemente und Formen. (Durch UmlExtensions definiert.) | |
DeleteAllReference | Entfernt alle Verweise des angegebenen Tags. (Durch UmlExtensions definiert.) | |
GetId | Ruft eine GUID ab, die dieses Element identifiziert. (Durch UmlExtensions definiert.) | |
GetModelStore | Ruft das IModelStore ab, das dieses Element enthält. (Durch UmlExtensions definiert.) | |
GetReferences | Ruft die IReferences eines angegebenen Tags ab, die diesem Element zugeordnet sind. (Durch UmlExtensions definiert.) | |
GetRelatedElements<T> | Ruft Elemente ab, die mit diesem Element durch Beziehungen des angegebenen Typs verknüpft sind. (Durch UmlExtensions definiert.) | |
GetRelatedLinks<T> | Ruft Beziehungen eines angegebenen Typs von oder zu diesem Element ab. (Durch UmlExtensions definiert.) | |
Shapes | Alle Formen, die das Modellelement in einem geöffneten Diagramm oder in einem angegebenen geöffneten Diagramm anzeigen. (Durch PresentationHelpers definiert.) |
Zum Seitenanfang
Hinweise
Hinweis
Die Methoden, die für diesen Typ definiert sind, sind Erweiterungsmethoden.Um die Methoden zu verwenden, müssen Sie einen Projektverweis auf das .NET-Assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll hinzufügen, und Sie müssen die Direktive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in den Code aufnehmen.