Sdílet prostřednictvím


ModelingDocStore – třída

Představuje prvky v paměti a odkazy do modelu.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.Shell
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntaxe

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

Typ ModelingDocStore zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ModelingDocStore Inicializuje instanci ModelingDocStore třídy.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost CanRefreshPropertyBrowser Získá modelování dokument uložit a ověří, zda by automaticky aktualizovat v okně vlastností.
Veřejná vlastnost Context Načte kontext pro úložiště.
Veřejná vlastnost ModelingDocuments Získá kolekce modelů, které jsou v úložišti sdílení.
Chráněná vlastnost ServiceProvider Získá poskytovatel metadat, který načte Visual Studio prostředí služby.
Veřejná vlastnost ShareCount Získá-li příznak, který označuje, zda sdílet více modelů v úložišti.
Chráněná vlastnost ShouldDisposeStore Získá modelování dokument uložit a ověří, zda by odbyt úložiště.
Veřejná vlastnost Store Získá úložiště pro model.
Veřejná vlastnost UndoManager Získává UndoManager pro úložiště.

Nahoru

Metody

  Název Popis
Veřejná metoda CanCommit Získá modelování dokument uložit a ověří, zda mohou být potvrzené transakce nejvyšší úrovně.
Veřejná metoda CanUndoRedo Získá modelování dokument uložit a ověří, zda transakce můžete vzít zpět nebo provést znovu.
Veřejná metoda ConnectDocData Vytvoří připojení mezi úložišti a modelu.
Chráněná metoda CreateUndoUnit Vytvoří instanci UndoUnit třídy, která umožňuje transakce je vrátit zpět do úložiště.
Veřejná metoda Dispose() Uvolní všechny prostředky, které používá aktuální instance ModelingDocStore třídy.
Chráněná metoda Dispose(Boolean) Uvolní nespravované prostředky, ModelingDocStore používá a volitelně uvolní spravované prostředky.
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda FlushUndoManager Vymaže transakce, které udržuje úložiště.
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Initialize Inicializace úložiště pro model.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda RemoveDocData Odebere připojení mezi úložišti a modelu.
Veřejná metoda SetEncoding Nastaví kódování každého datového dokumentu propojena do úložiště
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen ModelingDocStoreKey Klíč, který indexuje úložiště ve vaku úložišti vlastností.

Nahoru

Poznámky

Tato třída uchovává 1 1 vztah s úložištěm.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Shell – obor názvů