Freigeben über


VsTextTemplatingModelingAdapterManager-Klasse

Erstellt und verwaltet Modellbusadapter, die domänenspezifische Sprachmodelle in einer Textvorlagen-AppDomain in Visual Studio darstellen.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
      Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager

Namespace:  Microsoft.VisualStudio.TextTemplating.Modeling
Assembly:  Microsoft.VisualStudio.TextTemplating.Modeling.10.0 (in Microsoft.VisualStudio.TextTemplating.Modeling.10.0.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsTextTemplatingModelingAdapterManager _
    Inherits VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public ref class VsTextTemplatingModelingAdapterManager abstract : public VsModelingAdapterManager
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type VsTextTemplatingModelingAdapterManager =  
    class
        inherit VsModelingAdapterManager
    end
public abstract class VsTextTemplatingModelingAdapterManager extends VsModelingAdapterManager

Der VsTextTemplatingModelingAdapterManager-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode VsTextTemplatingModelingAdapterManager

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Disposed (Von ModelBusAdapterManager geerbt.)
Öffentliche Eigenschaft ModelBus (Von ModelBusAdapterManager geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CanCreateReference (Von ModelBusAdapterManager geerbt.)
Geschützte Methode CheckCanCreateAdapter (Von VsModelingAdapterManager geerbt.)
Öffentliche Methode ClearState Löscht den Speicherzustand für alle Adapter.
Öffentliche Methode CreateAdapter(ModelBusReference) (Von ModelBusAdapterManager geerbt.)
Öffentliche Methode CreateAdapter(ModelBusReference, IServiceProvider) (Von ModelBusAdapterManager geerbt.)
Geschützte Methode CreateDocumentHandler Erstellt einen ModelingDocumentHandler unter Angabe einer ModelingAdapterReference.
Geschützte Methode CreateLoadStore Lädt das Modell für den angegebenen Adapterverweis in einen Speicher.Wenn der angegebene Speicher NULL ist, wird der Speicher erstellt.
Geschützte Methode CreateModelingAdapterInstance (Von VsModelingAdapterManager geerbt.)
Öffentliche Methode CreateReference (Von ModelBusAdapterManager geerbt.)
Geschützte Methode CreateSerializerLocator
Geschützte Methode DeserializeAdapterReference (Von VsModelingAdapterManager geerbt.)
Öffentliche Methode Dispose() (Von ModelBusAdapterManager geerbt.)
Geschützte Methode Dispose(Boolean) (Von ModelBusAdapterManager geerbt.)
Geschützte Methode DoCreateAdapter Erstellt einen ModelBusAdapter aus einer ModelBusReference. (Überschreibt VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize (Von ModelBusAdapterManager geerbt.)
Geschützte Methode FindStoreRoot Sucht bei Angabe eines zwischengespeicherten Speichers den enthaltenen Modellstamm für den angegebenen Adapterverweis.
Geschützte Methode GetAdapterReferenceStoreKey Stellt bei Angabe einer AdapterReference einen Schlüssel bereit, der eindeutig den Speicher darstellt, der zum Laden/Dereferenzieren verwendet werden soll.
Öffentliche Methode GetExposedElementTypes (Von ModelBusAdapterManager geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetSupportedLogicalAdapterIds (Von ModelBusAdapterManager geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode GetView Wird im Kontext von Textvorlagen nicht unterstützt. (Überschreibt VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode SerializeAdapterReference (Von VsModelingAdapterManager geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TryCreateReference (Von ModelBusAdapterManager geerbt.)
Öffentliche Methode ValidateReference (Von ModelBusAdapterManager geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member HostName Eine konstante Zeichenfolge, die dies als Textvorlagen-Modellbushost für Visual Studio kennzeichnet.

Zum Seitenanfang

Hinweise

Diese Klasse stellt die ModelBusAdapter-Lebenszyklusverwaltung bereit, aber bietet keine Funktion, Modelle auf Datenträger zu speichern.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextTemplating.Modeling-Namespace