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 | |
---|---|---|
ModelingDocStore | Inicjuje wystąpienie ModelingDocStore klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CanRefreshPropertyBrowser | Pobiera dokument modelowania przechowywania i sprawdza, czy okno właściwości powinien automatycznie Odśwież. | |
Context | Pobiera kontekstu dla magazynu. | |
ModelingDocuments | Zwraca kolekcję modeli, które są udostępnianie magazynu. | |
ServiceProvider | Pobiera usługodawca, który pobiera Visual Studio shell usług. | |
ShareCount | Pobiera flagą, która wskazuje, czy wiele modeli udział magazynu. | |
ShouldDisposeStore | Pobiera dokument modelowania przechowywania i sprawdza, czy powinny być usuwane magazynu. | |
Store | Pobiera magazynu dla modelu. | |
UndoManager | Pobiera UndoManager dla magazynu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CanCommit | Pobiera dokument modelowania przechowywania i sprawdza, czy transakcja najwyższego poziomu można zadeklarować. | |
CanUndoRedo | Pobiera dokument modelowania przechowywania i sprawdza, czy transakcja może być cofnięte lub redone. | |
ConnectDocData | Tworzy połączenie między magazynem a model. | |
CreateUndoUnit | Tworzy instancję UndoUnit klasy, która umożliwia transakcje zostać cofnięte w magazynie. | |
Dispose() | Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ModelingDocStore klasy. | |
Dispose(Boolean) | Zwalnia zasoby niezarządzanego, ModelingDocStore używane i opcjonalnie zwalnia zarządzanych zasobów. | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
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). | |
FlushUndoManager | Czyści transakcje, które są utrzymywane w magazynie. | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
Initialize | Inicjuje magazynu dla modelu. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
RemoveDocData | Usuwa połączenie między magazynem a model. | |
SetEncoding | Zestawy kodowania dla każdego doc danych połączone z magazynu | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
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.