Udostępnij za pośrednictwem


Klasa ModelingDocStore

Reprezentuje elementy w pamięci model i łącza.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ModelingDocStore

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

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class ModelingDocStore _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ModelingDocStore : IDisposable

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ModelingDocStore Inicjuje wystąpienie ModelingDocStore klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona CanRefreshPropertyBrowser Pobiera dokument modelowania przechowywania i sprawdza, czy okno właściwości powinien automatycznie Odśwież.
Właściwość publiczna Context Pobiera kontekstu dla magazynu.
Właściwość publiczna ModelingDocuments Zwraca kolekcję modeli, które są udostępnianie magazynu.
Właściwość chroniona ServiceProvider Pobiera usługodawca, który pobiera Visual Studio shell usług.
Właściwość publiczna ShareCount Pobiera flagą, która wskazuje, czy wiele modeli udział magazynu.
Właściwość chroniona ShouldDisposeStore Pobiera dokument modelowania przechowywania i sprawdza, czy powinny być usuwane magazynu.
Właściwość publiczna Store Pobiera magazynu dla modelu.
Właściwość publiczna UndoManager Pobiera UndoManager dla magazynu.

Początek

Metody

  Nazwa Opis
Metoda publiczna CanCommit Pobiera dokument modelowania przechowywania i sprawdza, czy transakcja najwyższego poziomu można zadeklarować.
Metoda publiczna CanUndoRedo Pobiera dokument modelowania przechowywania i sprawdza, czy transakcja może być cofnięte lub redone.
Metoda publiczna ConnectDocData Tworzy połączenie między magazynem a model.
Metoda chroniona CreateUndoUnit Tworzy instancję UndoUnit klasy, która umożliwia transakcje zostać cofnięte w magazynie.
Metoda publiczna Dispose() Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ModelingDocStore klasy.
Metoda chroniona Dispose(Boolean) Zwalnia zasoby niezarządzanego, ModelingDocStore używane i opcjonalnie zwalnia zarządzanych zasobów.
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 chroniona FlushUndoManager Czyści transakcje, które są utrzymywane w magazynie.
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Initialize Inicjuje magazynu dla modelu.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna RemoveDocData Usuwa połączenie między magazynem a model.
Metoda publiczna SetEncoding Zestawy kodowania dla każdego doc danych połączone z magazynu
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 ModelingDocStoreKey Klucz magazynu w worku do magazynu właściwości indeksów.

Początek

Uwagi

Ta klasa przechowuje w relacji 1-1 z magazynu.

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.Shell