Partager via


IOperationTemplateParameter, interface

Une valeur dans la définition d'un modèle qui peut être lié à une opération.

Espace de noms :  Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Assembly :  Microsoft.VisualStudio.Uml.Interfaces (dans Microsoft.VisualStudio.Uml.Interfaces.dll)

Syntaxe

'Déclaration
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

Le type IOperationTemplateParameter expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ApplicableStereotypes L'ensemble des stéréotypes qui peuvent être appliqués à cet élément. (Hérité de IElement.)
Propriété publique AppliedStereotypes Chaque IStereotypeInstance indique qu'un stéréotype a été appliqué à cet élément. (Hérité de IElement.)
Propriété publique Default Obtient l'élément qui est la valeur par défaut pour ce paramètre formel de modèle. (Hérité de ITemplateParameter.)
Propriété publique Description Description de cet élément de test. (Hérité de IElement.)
Propriété publique NonOwnedDefault Une valeur par défaut qui n'appartient pas à ce paramètre de modèle. (Hérité de ITemplateParameter.)
Propriété publique NonOwnedParameteredElement (Hérité de ITemplateParameter.)
Propriété publique OwnedComments Obtient les commentaires contenus dans cet élément (et non les commentaires associés à celui-ci). (Hérité de IElement.)
Propriété publique OwnedDefault L'élément possédé par ce paramètre de modèle afin de fournir une valeur par défaut. (Hérité de ITemplateParameter.)
Propriété publique OwnedElements Obtient des éléments détenus par cet élément.Chaque élément, à l'exception de la racine IModel, a un propriétaire. (Hérité de IElement.)
Propriété publique OwnedParameterableElement (Hérité de ITemplateParameter.)
Propriété publique Owner Obtient l'élément propriétaire de cet élément.Chaque élément, à l'exception de la racine IModel, a un propriétaire. (Hérité de IElement.)
Propriété publique ParameteredElement Obtient l'élément qui est exposé par ce paramètre de modèle. (Hérité de ITemplateParameter.)
Propriété publique Signature Signature de modèle qui possède ce paramètre de modèle.Élément de sous-ensembles : : propriétaire. (Hérité de ITemplateParameter.)
Propriété publique VisibleAppliedStereotypes (Hérité de IElement.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique AddReference Lie une chaîne à un élément, généralement là où la chaîne est une référence telle qu'un URI, une référence modelbus ou un ID d'élément de travail.Utilisez le nom pour indiquer le type de référence.Retourne un objet IReference qui représente le lien. (Défini par UmlExtensions.)
Méthode d'extension publique ApplyStereotype Applique le stéréotype à l'élément.Crée un IStereotypeInstance qui représente l'extension de l'élément modèle par le stéréotype. (Défini par ProfileStereotypeExtensions.)
Méthode d'extension publique CreateLiteralBooleanDefaultValue Créez un nouvel objet ILiteralBoolean dans TemplateParameter (Défini par TemplateParameterExtensions.)
Méthode d'extension publique CreateLiteralIntegerDefaultValue Créez un nouvel objet ILiteralInteger dans TemplateParameter (Défini par TemplateParameterExtensions.)
Méthode d'extension publique CreateLiteralStringDefaultValue Créez un nouvel objet ILiteralString dans TemplateParameter (Défini par TemplateParameterExtensions.)
Méthode d'extension publique Delete Supprime cet élément et tous éléments possédés, les relations et les formes. (Défini par UmlExtensions.)
Méthode d'extension publique DeleteAllReference Supprimez toutes les références d'une balise donnée. (Défini par UmlExtensions.)
Méthode d'extension publique GetId Obtient un GUID qui identifie cet élément. (Défini par UmlExtensions.)
Méthode d'extension publique GetModelStore Obtient l'IModelStore qui contient cet élément. (Défini par UmlExtensions.)
Méthode d'extension publique GetReferences Obtient les IReferences d'une balise donnée associées à cet élément. (Défini par UmlExtensions.)
Méthode d'extension publique GetRelatedElements<T> Obtient des éléments mis en relation avec cet élément par des relations du type spécifié. (Défini par UmlExtensions.)
Méthode d'extension publique GetRelatedLinks<T> Obtient les relations d'un type spécifié à partir de ou vers cet élément. (Défini par UmlExtensions.)
Méthode d'extension publique Shapes Toutes les formes qui affichent l'élément de modèle sur un schéma ouvert ou sur un schéma ouvert spécifié. (Défini par PresentationHelpers.)

Début

Notes

Notes

Les méthodes définies sur ce type sont des méthodes d'extension. Pour utiliser les méthodes, vous devez ajouter une référence de projet à l'assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll. NET et vous devez inclure la directive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml dans votre code.

Voir aussi

Référence

Microsoft.VisualStudio.Uml.AuxiliaryConstructs, espace de noms