Classe DslDefinitionModelToolboxHelperBase
Classe di supporto utilizzata per creare e inizializzare gli elementi della casella degli strumenti per questo DSL.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper
Spazio dei nomi: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase
Il tipo DslDefinitionModelToolboxHelperBase espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DslDefinitionModelToolboxHelperBase | Crea un nuovo DslDefinitionModelToolboxHelperBase. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() ![]() |
DefaultToolboxTabName | Restituisce il nome visualizzato della scheda che deve essere aperta per impostazione predefinita quando viene aperto l'editor. |
![]() ![]() |
DefaultToolboxTabToolboxItemsCount | Restituisce il conteggio degli elementi della casella degli strumenti nella scheda della casella degli strumenti predefinita. |
![]() |
ServiceProvider | |
![]() |
ToolboxStore |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CreateElementToolPrototype | Crea un ElementGroupPrototype per lo strumento dell'elemento corrispondente all'ID classe di dominio specificato.Il comportamento predefinito prevede la creazione di un prototipo che contiene un'istanza della classe di dominio.Le classi derivate possono eseguire l'override per aggiungere informazioni aggiuntive al prototipo. |
![]() |
CreateToolboxItems | Restituisce un elenco di elementi della casella degli strumenti da aggiungere in modo dinamico |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetToolboxItem | Restituisce l'istanza di ModelingToolboxItem in base al nome specificato.Questo metodo deve essere chiamato dall'interno di una transazione.Errore di eseguire tale operazione genera un'eccezione. |
![]() |
GetToolboxItemData | Dato un ID univoco per l'elemento della casella degli strumenti e un identificatore di formato dati, restituisce il contenuto del formato dati. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() ![]() |
DiagramElementMapToolFilterString | Stringa del filtro dell'elemento della Casella degli strumenti utilizzata per identificare lo strumento del connettore DiagramElementMapTool. |
![]() ![]() |
EmbeddingRelationshipToolFilterString | Stringa del filtro dell'elemento della Casella degli strumenti utilizzata per identificare lo strumento del connettore EmbeddingRelationshipTool. |
![]() ![]() |
InheritanceToolFilterString | Stringa del filtro dell'elemento della Casella degli strumenti utilizzata per identificare lo strumento del connettore InheritanceTool. |
![]() ![]() |
ReferenceRelationshipToolFilterString | Stringa del filtro dell'elemento della Casella degli strumenti utilizzata per identificare lo strumento del connettore ReferenceRelationshipTool. |
![]() ![]() |
ToolboxFilterString | Stringa del filtro dell'elemento della Casella degli strumenti utilizzata per identificare elementi della Casella degli strumenti DslDefinitionModel. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition