Condividi tramite


Interfaccia ITemplateParameter

Un valore nella definizione di un modello che può essere sostituito quando il modello viene associato.

Spazio dei nomi:  Microsoft.VisualStudio.Uml.AuxiliaryConstructs
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)

Sintassi

'Dichiarazione
Public Interface ITemplateParameter _
    Inherits IElement
public interface ITemplateParameter : IElement
public interface class ITemplateParameter : IElement
type ITemplateParameter =  
    interface
        interface IElement
    end
public interface ITemplateParameter extends IElement

Il tipo ITemplateParameter espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ApplicableStereotypes Il set di stereotipi che potrebbero essere applicato a questo elemento. (Ereditato da IElement)
Proprietà pubblica AppliedStereotypes Ogni IStereotypeInstance indica che uno stereotipo è stato applicato a questo elemento. (Ereditato da IElement)
Proprietà pubblica Default Ottiene l'elemento che rappresenta l'impostazione predefinita per questo parametro di modello formale.
Proprietà pubblica Description La descrizione dell'elemento. (Ereditato da IElement)
Proprietà pubblica NonOwnedDefault Un'impostazione predefinita che non è posseduta dal parametro di modello.
Proprietà pubblica NonOwnedParameteredElement
Proprietà pubblica OwnedComments Ottiene i commenti contenute in questo elemento (non commenti collegati a). (Ereditato da IElement)
Proprietà pubblica OwnedDefault L'elemento appartenente al parametro di template per fornire un valore predefinito.
Proprietà pubblica OwnedElements ottiene gli elementi di proprietà da questo elemento.Ogni elemento ha un proprietario, tranne l'oggetto IModel radice. (Ereditato da IElement)
Proprietà pubblica OwnedParameterableElement
Proprietà pubblica Owner Ottiene l'elemento proprietario dell'elemento.Ogni elemento ad eccezione l'oggetto IModel radice ha un proprietario. (Ereditato da IElement)
Proprietà pubblica ParameteredElement Ottiene l'elemento esposto dal parametro di modello.
Proprietà pubblica Signature La firma del modello proprietario del parametro di modello.Elemento di sottoinsiemi:: proprietario.
Proprietà pubblica VisibleAppliedStereotypes (Ereditato da IElement)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico AddReference Collega una stringa in un elemento, in genere in cui la stringa è un riferimento come un URI, riferimento modelbus, o ID elemento di lavoroutilizzare il nome per indicare il tipo di riferimento.Restituisce un oggetto IReference che rappresenta il collegamento. (Definito da UmlExtensions).
Metodo di estensione pubblico ApplyStereotype Si applica lo stereotipo all'elemento.Crea un IStereotypeInstance che rappresenta l'estensione dell'elemento del modello per stereotipo. (Definito da ProfileStereotypeExtensions).
Metodo di estensione pubblico CreateLiteralBooleanDefaultValue Creare un nuovo oggetto di ILiteralBoolean in TemplateParameter (Definito da TemplateParameterExtensions).
Metodo di estensione pubblico CreateLiteralIntegerDefaultValue Creare un nuovo oggetto di ILiteralInteger in TemplateParameter (Definito da TemplateParameterExtensions).
Metodo di estensione pubblico CreateLiteralStringDefaultValue Creare un nuovo oggetto di ILiteralString in TemplateParameter (Definito da TemplateParameterExtensions).
Metodo di estensione pubblico Delete Elimina questo elemento e gli eventuali relazioni, elementi di proprietà e forme. (Definito da UmlExtensions).
Metodo di estensione pubblico DeleteAllReference rimuovere tutti i riferimenti di un tag specificato. (Definito da UmlExtensions).
Metodo di estensione pubblico GetId ottiene un GUID che identifica questo elemento. (Definito da UmlExtensions).
Metodo di estensione pubblico GetModelStore Ottiene il IModelStore contenente l'elemento. (Definito da UmlExtensions).
Metodo di estensione pubblico GetReferences Ottenere il IReferences di un tag specificato associato a questo elemento. (Definito da UmlExtensions).
Metodo di estensione pubblico GetRelatedElements<T> Ottiene gli elementi correlati a questo elemento da relazioni del tipo specificato. (Definito da UmlExtensions).
Metodo di estensione pubblico GetRelatedLinks<T> ottiene le relazioni di un tipo specificato da o a questo elemento. (Definito da UmlExtensions).
Metodo di estensione pubblico Shapes Tutte le forme che visualizza l'elemento del modello in qualsiasi diagramma aperto, o in un diagramma aperto specificato. (Definito da PresentationHelpers).

In alto

Note

[!NOTA]

Metodi definiti in questo tipo sono metodi di estensione.Per utilizzare i metodi e, è necessario aggiungere un riferimento di progetto all'assembly .NET. Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll nonché includere la direttiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; nel codice.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Uml.AuxiliaryConstructs