Udostępnij za pośrednictwem


Klasa DslDefinitionModelToolboxHelperBase

Klasa pomocy używane do tworzenia i zainicjować toolbox items dla tego modemu DSL.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Składnia

'Deklaracja
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase

Typ DslDefinitionModelToolboxHelperBase uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona DslDefinitionModelToolboxHelperBase Tworzy nowy DslDefinitionModelToolboxHelperBase.

Początek

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski DefaultToolboxTabName Zwraca nazwę wyświetlaną na karcie, który należy otworzyć domyślnie po otwarciu edytora.
Właściwość publicznaStatyczny element członkowski DefaultToolboxTabToolboxItemsCount Zwraca liczbę elementów przybornik na karcie pola domyślne narzędzia.
Właściwość chroniona ServiceProvider
Właściwość chroniona ToolboxStore

Początek

Metody

  Nazwa Opis
Metoda chroniona CreateElementToolPrototype Tworzy ElementGroupPrototype dla narzędzia element odpowiadający danej domeny identyfikatora klasy.Zachowanie domyślne jest do tworzenia prototypów, zawierającego instancję klasy domeny.Klas pochodnych może zastąpić tę opcję, aby dodać dodatkowe informacje z prototypem.
Metoda publiczna CreateToolboxItems Zwraca listę niestandardowych toolbox items mają zostać dodane dynamicznie
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetToolboxItem Zwraca wystąpienie ModelingToolboxItem na podstawie określonej nazwy.Ta metoda musi zostać wywołana z wewnątrz transakcji.W tym celu będzie skutkować wyjątek
Metoda publiczna GetToolboxItemData Biorąc pod uwagę przybornik "Unikatowy identyfikator elementu" i format danych identyfikator, zwraca zawartość format danych.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski DiagramElementMapToolFilterString Używany do identyfikowania narzędzie Łącznik DiagramElementMapTool ciąg filtru element przybornika.
Pole publiczneStatyczny element członkowski EmbeddingRelationshipToolFilterString Używany do identyfikowania narzędzie Łącznik EmbeddingRelationshipTool ciąg filtru element przybornika.
Pole publiczneStatyczny element członkowski InheritanceToolFilterString Używany do identyfikowania narzędzie Łącznik InheritanceTool ciąg filtru element przybornika.
Pole publiczneStatyczny element członkowski ReferenceRelationshipToolFilterString Używany do identyfikowania narzędzie Łącznik ReferenceRelationshipTool ciąg filtru element przybornika.
Pole publiczneStatyczny element członkowski ToolboxFilterString Używany do identyfikowania zapasów przybornik DslDefinitionModel ciąg filtru element przybornika.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition