ModelingDocData – třída

Představuje dokument v úložišti.

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

Hierarchie dědičnosti

System.Object
  System.MarshalByRefObject
    Microsoft.VisualStudio.Modeling.Shell.DocData
      Microsoft.VisualStudio.Modeling.Shell.ModelingDocData

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

Syntaxe

[CLSCompliantAttribute(false)]
public abstract class ModelingDocData : DocData, 
    IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems

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

Konstruktory

  Název Popis
Chráněná metoda ModelingDocData Vytvoří novou instanci třídy ModelingDocData.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Cookie Získává cookie, který identifikuje dokumentu v tabulce s dokumenty. (Zděděno z DocData.)
Veřejná vlastnost DocViews Získá kolekce zobrazení dokumentu, které jsou otevřené pro dokument. (Zděděno z DocData.)
Veřejná vlastnost Encoding Získá nebo nastaví kódování dokumentu přetrvává. (Zděděno z DocData.)
Veřejná vlastnost ErrorListProvider Chyba zprostředkovatele seznamu získá pro dokument.
Veřejná vlastnost FileName Získá název souboru dokumentu. (Zděděno z DocData.)
Chráněná vlastnost FormatList Získá seznam formátů. (Zděděno z DocData.)
Veřejná vlastnost HasErrorListItems Získá seznam chyb a ověří, zda chyby a upozornění v dokumentu se zobrazí v okně Seznam chyb.
Veřejná vlastnost Hierarchy Získá hierarchii projektu, k němuž patří dokument. (Zděděno z DocData.)
Chráněná vlastnost InLoad Dokument obdrží a ověří, zda je právě načten do okna modelování.
Chráněná vlastnost InReload Dokument obdrží a ověří, zda je právě znovu do okna modelování.
Chráněná vlastnost IsBackupFileObsolete (Zděděno z DocData.)
Veřejná vlastnost IsLoaded Dokument obdrží a ověří, zda je načten. (Zděděno z DocData.)
Veřejná vlastnost ItemId Načte ID položky, která je přiřazena k dokumentu. (Zděděno z DocData.)
Veřejná vlastnost ModelingDocStore Získá modelování návrháře úložiště přiřazené k dokumentu.
Chráněná vlastnost PartitionMapper
Chráněná vlastnost RelatedDocList
Veřejná vlastnost RootElement Získá kořenový prvek v dokumentu.
Chráněná vlastnost SerializedModel
Chráněná vlastnost ServiceProvider Poskytovatel metadat získává z prostředí. (Zděděno z DocData.)
Veřejná vlastnost Store Získá modelování návrháře úložiště, ke kterému je přiřazena tohoto dokumentu.
Veřejná vlastnost UndoManager Získává UndoManager třída, která slouží k vrácení a opakované provedení operace v úložišti návrháře modelování. (Přepisuje DocData.UndoManager.)
Chráněná vlastnost UndoManagerIsShared Získává UndoManager třídy a ověří, zda je sdílena mezi dokumenty. (Přepisuje DocData.UndoManagerIsShared.)
Veřejná vlastnost VSUndoManager Získává UndoManager rozhraní. (Zděděno z DocData.)

Nahoru

Metody

  Název Popis
Veřejná metoda AddErrorListItem Přidá chybě nebo upozornění, které můžete použít s dokumentem.
Chráněná metoda BackupFile Vytvořte zálohu tohoto dokumentu do jednoho souboru.Vrátí se, zda dokument má re-load bez ztráty dat.. (Zděděno z DocData.)
Chráněná metoda CanSave Ověří, zda uživatel může zrušit ukládání operace. (Zděděno z DocData.)
Chráněná metoda CleanupStores Vymaže návrháře obchody modelování před dokument znovu načtena do paměti.
Veřejná metoda ClearErrorListItems Vymaže chyby a upozornění z okna Seznam chyb.
Veřejná metoda Close Zavře dokument. (Zděděno z DocData.)
Chráněná metoda CreateModelingDocStore Vytvoří dokument pro návrháře úložiště modelování.
Chráněná metoda CreateObject Vytvoří objekt
Veřejná metoda CreateObjRef Kritické pro zabezpečení Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používají ke komunikaci s vzdálený objekt. (Zděděno z MarshalByRefObject.)
Chráněná metoda CreatePartitionMapper Metoda rodiny vytvořit oddíl mapovače za mapování prvků správné oddíly úložiště vlastnictví této ModelingDocData k ElementGroupPrototypes jsou vytvářeny.
Chráněná metoda CreateStore Vytvoří modelování úložiště.
Chráněná metoda CreateSubordinateDocData Vytvoření instance dat podřízeného doc
Veřejná metoda DirectoryChanged Není aktuálně implementováno. (Zděděno z DocData.)
Chráněná metoda Dispose Uvolní nespravované prostředky používané ModelingDocData a volitelně uvolní spravované prostředky. (Přepisuje DocData.Dispose(Boolean).)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda FilesChanged Upozorní klienty, že změněn jeden nebo více dokumentů. (Zděděno z DocData.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda FlushUndoManager Vymaže UndoManager třídy úložiště. (Přepisuje DocData.FlushUndoManager().)
Veřejná metoda GetAllElementsForValidation Získáte všechny prvky pro ověření.Základní implementace vrátí všechny prvky v úložišti tohoto DocData.
Veřejná metoda GetClassID Získá identifikátor GUID editor výroby, které byl dokument vytvořen. (Zděděno z DocData.)
Veřejná metoda GetCurFile Získá název souboru dokumentu. (Zděděno z DocData.)
Veřejná metoda GetData Získává data dokumentu z vyrovnávací paměti. (Zděděno z DocData.)
Chráněná metoda GetDomainModels Získá kolekce typů má být načten do úložiště.
Veřejná metoda GetFormatList Získá seznam podporované formáty dokumentů. (Zděděno z DocData.)
Veřejná metoda GetGuidEditorType Identifikátor GUID factory editor, který vytvořili získává IVsPersistDocData objektu. (Zděděno z DocData.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetLifetimeService Kritické pro zabezpečení Načte aktuální životnost objektu služby, ovládající zásady platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.)
Veřejná metoda GetRelatedSaveTreeItems Standardní implementaci IVsHasRelatedSaveItems.Pokud jiný DocData byla registrována pomocí rozhraní IRelatedDocList této instanci, potenciálně je hlášena jako RelatedSaveTreeItem.
Veřejná metoda GetService Sloužit služeb místní úložiště a uživatelům poskytovatel metadat obchody (Přepisuje DocData.GetService(Type).)
Veřejná metoda GetTextBuffer Načte sériové modelu do nové vyrovnávací paměti.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda HandleLoadDocDataException Spravuje všechny výjimky, které byly vyvolány, když byl načítání dokumentu. (Zděděno z DocData.)
Chráněná metoda HandleSaveDocDataException Spravuje všechny výjimky, které byly vyvolány při ukládání dokumentu. (Zděděno z DocData.)
Veřejná metoda HideErrorListItems Skryje všechny chyby a upozornění, které jsou v okně Seznam chyb.
Veřejná metoda IgnoreFileChanges Určuje, zda budou ignorovány změny dokumentu. (Zděděno z DocData.)
Veřejná metoda Initialize() Inicializuje ModelingDocData třídy.
Veřejná metoda Initialize(Store) Inicializuje modelování návrháře úložiště dokumentu.
Veřejná metoda InitializeLifetimeService Kritické pro zabezpečení Získá objektu životnost služby řízení zásad platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.)
Veřejná metoda InitNew Inicializuje dokumentu. (Zděděno z DocData.)
Veřejná metoda IsDirty Ověří, zda dokument byl změněn poslední operaci uložení. (Zděděno z DocData.)
Veřejná metoda IsDocDataDirty Ověří, zda dokument byl změněn poslední operaci uložení. (Zděděno z DocData.)
Veřejná metoda IsDocDataReadOnly Ověří, zda dokument je jen pro čtení. (Zděděno z DocData.)
Veřejná metoda IsDocDataReloadable Ověří, zda lze dokument znovu načteny. (Zděděno z DocData.)
Chráněná metoda IsFlushUndoStackRequiredOnLoad Přepsat tato metoda k určení, pokud je zásobník zpět po načtení (otevírání nebo vytváření) zapsány docdata.
Chráněná metoda Load(String, Boolean) Dokument se načte do paměti. (Zděděno z DocData.)
Veřejná metoda Load(String, UInt32, Int32) Dokument se načte do paměti. (Zděděno z DocData.)
Veřejná metoda LoadDocData(String) Načte dokument pomocí názvu souboru. (Zděděno z DocData.)
Chráněná metoda LoadDocData(String, Boolean) Načte dokument, který má konkrétní název souboru. (Přepisuje DocData.LoadDocData(String, Boolean).)
Veřejná metoda LockTextBuffer Není implementováno.
Veřejná metoda MarkDocumentChangedForBackup Značka, která dokument změnil, a proto by měl být vytvořen nový zálohování (Zděděno z DocData.)
Chráněná metoda MemberwiseClone() Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda MemberwiseClone(Boolean) Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.)
Chráněná metoda OnDocumentClosed Nazývá se při zavření dokumentu.Výchozí chování vymaže obsah seznamu chyb. (Přepisuje DocData.OnDocumentClosed(EventArgs).)
Chráněná metoda OnDocumentClosing Upozornění posluchače, že dokument bude uzavřen. (Zděděno z DocData.)
Chráněná metoda OnDocumentLoaded Upozornění posluchače je dokument načten. (Zděděno z DocData.)
Chráněná metoda OnDocumentLoading Upozornění posluchače, že dokument bude načten. (Zděděno z DocData.)
Chráněná metoda OnDocumentReadOnlyChanged Upozornění posluchače, aby se změnil stav jen pro čtení dokumentu. (Zděděno z DocData.)
Chráněná metoda OnDocumentReloaded Upozornění posluchače, aby byla znovu vložený dokument. (Zděděno z DocData.)
Chráněná metoda OnDocumentReloading Znovu vložený dokument upozornění posluchače. (Zděděno z DocData.)
Chráněná metoda OnDocumentSaved Uložení dokumentu upozornění posluchače. (Zděděno z DocData.)
Chráněná metoda OnDocumentSaving Upozornění posluchače, že dokument uložit. (Zděděno z DocData.)
Chráněná metoda OnFileNameChanged Upozornění posluchače, že byl změněn název souboru dokumentu. (Zděděno z DocData.)
Chráněná metoda OnHierarchyChanged Volána, když přidáte dokument nebo přejmenován. (Přepisuje DocData.OnHierarchyChanged(EventArgs).)
Veřejná metoda OnRegisterDocData Přiřadí cookie a projektu hierarchii dokumentu. (Zděděno z DocData.)
Veřejná metoda OpenView Otevře zobrazení určitého dokumentu. (Přepisuje DocData.OpenView(Guid, Object).)
Veřejná metoda QueryEditFile() Posluchače výstrahy, které je dokument bude upraven.Posluchače hlasovat proti úpravy. (Zděděno z DocData.)
Veřejná metoda QueryEditFile(String, tagVSQueryEditFlags) Posluchače výstrahy, které je dokument bude upraven.Posluchače hlasovat proti úpravy. (Zděděno z DocData.)
Veřejná metoda QuerySaveFile() Posluchače výstrahy, které soubor je uložen.Posluchači mohou (Zděděno z DocData.)
Veřejná metoda QuerySaveFile(String, tagVSQuerySaveFlags) Posluchače výstrahy, které soubor je uložen. (Zděděno z DocData.)
Veřejná metoda ReloadDocData Nové načtení dokumentu. (Zděděno z DocData.)
Chráněná metoda ReloadDocDataWorker Nové načtení dokumentu. (Zděděno z DocData.)
Veřejná metoda RenameDocData Přejmenuje dokumentu a obnoví jeho umístění v hierarchii. (Zděděno z DocData.)
Veřejná metoda ResumeErrorListRefresh Obnoví okno Seznam chyb pokaždé, když je přidána zpráva Chyba nebo upozornění pro dokument.
Chráněná metoda ResumeFileChangeNotification Obnoví distribuce oznámení o změně dokumentu pro dokument. (Zděděno z DocData.)
Chráněná metoda Save(String) Uloží dokument. (Zděděno z DocData.)
Veřejná metoda Save(String, Int32, UInt32) Uloží dokument. (Zděděno z DocData.)
Veřejná metoda SaveCompleted Uložení dokumentu upozornění posluchače. (Zděděno z DocData.)
Veřejná metoda SaveDocData Uloží dokument na určité místo. (Zděděno z DocData.)
Chráněná metoda SaveDocDataToFile Uloží dokument na určité místo. (Zděděno z DocData.)
Chráněná metoda SaveSubordinateFile Zadaný dokument, která je podřízená dokumentu, například soubor diagram uložte. (Zděděno z DocData.)
Veřejná metoda SetData Dokument se nastaví do vyrovnávací paměti. (Zděděno z DocData.)
Veřejná metoda SetDocDataDirty Nastaví dokumentu IsDirty příznak. (Zděděno z DocData.)
Veřejná metoda SetDocDataReadOnly Nastaví příznak dokumentu jen pro čtení. (Zděděno z DocData.)
Chráněná metoda SetFileName Inicializuje nebo změní název souboru dokumentu. (Zděděno z DocData.)
Chráněná metoda SetHierarchyInfo Inicializuje nebo změny dokumentu hierarchii projektu. (Zděděno z DocData.)
Chráněná metoda SetRootElement Nastaví kořenový prvek.
Veřejná metoda SetTextBuffer Není implementováno.
Veřejná metoda SetUntitledDocPath Aktuálně není implementována. (Zděděno z DocData.)
Veřejná metoda ShowErrorListItems Všechny chyby a upozornění se zobrazí v okně Seznam chyb.
Veřejná metoda ShowSaveOptionsDlg Zobrazí dialogové okno, které může uživatel zadat další možnosti pro ukládání formátů. (Zděděno z DocData.)
Veřejná metoda SupportsLogicalView Ověří, zda dokument podporuje zadané zobrazení.
Veřejná metoda SuspendErrorListRefresh Zabraňuje v okně Seznam chyb aktualizace.
Chráněná metoda SuspendFileChangeNotification Pozastaví distribuce oznámení o změně dokumentu pro dokument. (Zděděno z DocData.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost DocumentClosed Vyvolá se po zavření dokumentu. (Zděděno z DocData.)
Veřejná událost DocumentClosing Vyvolá se před uzavřením dokumentu. (Zděděno z DocData.)
Veřejná událost DocumentLoaded Vyvolá se po načtení dokumentu v okně modelování. (Zděděno z DocData.)
Veřejná událost DocumentLoading Vyvolá se před načtením dokumentu v okně modelování. (Zděděno z DocData.)
Veřejná událost DocumentReadOnlyChanged Vyvolá se příznak jen pro čtení dokumentu. (Zděděno z DocData.)
Veřejná událost DocumentReloaded Vyvolá se po dokument znovu načtena. (Zděděno z DocData.)
Veřejná událost DocumentReloading Vyvolá se před dokument znovu načtena. (Zděděno z DocData.)
Veřejná událost DocumentSaved Vyvolá se po uložení dokumentu. (Zděděno z DocData.)
Veřejná událost DocumentSaving Vyvolá se před uložením dokumentu. (Zděděno z DocData.)
Veřejná událost FileNameChanged Vyvolá se název souboru dokumentu. (Zděděno z DocData.)
Veřejná událost HierarchyChanged Vyvolá hierarchie nebo ID položky v dokumentu. (Zděděno z DocData.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IVsFileBackup.BackupFile Vytvořte zálohu tohoto dokumentu do jednoho souboru. (Zděděno z DocData.)
Explicitní implementace rozhraníSoukromá metoda IDisposable.Dispose Uvolní všechny prostředky, které používá aktuální instance DocData třídy. (Zděděno z DocData.)
Explicitní implementace rozhraníSoukromá metoda IPersistFileFormat.GetClassID Načte ID třídy editor továrny, které byl dokument vytvořen. (Zděděno z DocData.)
Explicitní implementace rozhraníSoukromá metoda IVsFileBackup.IsBackupFileObsolete Získáte, zda je aktuální záložní soubor. (Zděděno z DocData.)

Nahoru

Poznámky

Úložiště v paměti je zálohován dokumentů v paměti.

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ů