Udostępnij za pośrednictwem


Klasa VsTextTemplatingModelingAdapterManager

Tworzy i zarządza Model karty magistrali reprezentujących modeli języka specyficzne dla domen wewnątrz dynamicznego tekstu elementu AppDomain w Visual Studio.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TextTemplating.Modeling
Zestaw:  Microsoft.VisualStudio.TextTemplating.Modeling.11.0 (w Microsoft.VisualStudio.TextTemplating.Modeling.11.0.dll)

Składnia

'Deklaracja
<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

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona VsTextTemplatingModelingAdapterManager

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Disposed (Odziedziczone z ModelBusAdapterManager).
Właściwość publiczna ModelBus (Odziedziczone z ModelBusAdapterManager).

Początek

Metody

  Nazwa Opis
Metoda publiczna CanCreateReference (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona CheckCanCreateAdapter (Odziedziczone z VsModelingAdapterManager).
Metoda publiczna ClearState Wyczyszczenie stanu magazynu, dla wszystkich kart sieciowych.
Metoda publiczna CreateAdapter(ModelBusReference) (Odziedziczone z ModelBusAdapterManager).
Metoda publiczna CreateAdapter(ModelBusReference, IServiceProvider) (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona CreateDocumentHandler Tworzenie ModelingDocumentHandler, biorąc pod uwagę ModelingAdapterReference.
Metoda chroniona CreateLoadStore Załadować magazynu z modelem dla odwołania do danej karty sieciowej.Jeśli dany magazyn jest null następnie utworzyć magazynu, jak również.
Metoda chroniona CreateModelingAdapterInstance (Odziedziczone z VsModelingAdapterManager).
Metoda publiczna CreateReference (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona CreateSerializerLocator
Metoda chroniona DeserializeAdapterReference (Odziedziczone z VsModelingAdapterManager).
Metoda publiczna Dispose() (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona Dispose(Boolean) (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona DoCreateAdapter Tworzy ModelBusAdapter z ModelBusReference. (Zastępuje VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize (Odziedziczone z ModelBusAdapterManager).
Metoda chroniona FindStoreRoot Biorąc pod uwagę buforowanych magazynu, znaleźć głównego modelu w nim dla odwołania do danej karty sieciowej.
Metoda chroniona GetAdapterReferenceStoreKey Biorąc pod uwagę AdapterReference, podać klucz, który unikatowo reprezentuje magazyn, który powinien być używany do ładowania/cofając ją.
Metoda publiczna GetExposedElementTypes (Odziedziczone z ModelBusAdapterManager).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetSupportedLogicalAdapterIds (Odziedziczone z ModelBusAdapterManager).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda chroniona GetView Nie są obsługiwane w kontekście szablony tekstu. (Zastępuje VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona SerializeAdapterReference (Odziedziczone z VsModelingAdapterManager).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna TryCreateReference (Odziedziczone z ModelBusAdapterManager).
Metoda publiczna ValidateReference (Odziedziczone z ModelBusAdapterManager).

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski HostName Stała ciąg identyfikujący to jako host Bus modelu Visual Studio tekstu dynamicznego.

Początek

Uwagi

Ta klasa zapewnia zarządzanie cyklem życia ModelBusAdapter, ale nie zapewnia możliwość zapisania modeli dysku.

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.TextTemplating.Modeling