Sdílet prostřednictvím


IVsPersistDocData – rozhraní

 

Umožňuje trvalé pro spravované textové vyrovnávací paměti dat dokumentu.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("D5D49C61-1C0B-4EA1-9ADB-A79FB1DBC7B5")]
public interface IVsPersistDocData
[InterfaceTypeAttribute(1)]
[GuidAttribute("D5D49C61-1C0B-4EA1-9ADB-A79FB1DBC7B5")]
public interface class IVsPersistDocData
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("D5D49C61-1C0B-4EA1-9ADB-A79FB1DBC7B5")>]
type IVsPersistDocData = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("D5D49C61-1C0B-4EA1-9ADB-A79FB1DBC7B5")>
Public Interface IVsPersistDocData

Metody

Název Popis
System_CAPS_pubmethod Close()

Zavře IVsPersistDocData objektu.

System_CAPS_pubmethod GetGuidEditorType(Guid)

Vrátí jedinečný identifikátor factory editor, který vytvořili IVsPersistDocData objektu.

System_CAPS_pubmethod IsDocDataDirty(Int32)

Určuje, zda data dokumentu se změnila od posledního uložení.

System_CAPS_pubmethod IsDocDataReloadable(Int32)

Určuje, zda lze data dokumentu znovu načteny.

System_CAPS_pubmethod LoadDocData(String)

Načte data dokumentu z dané MkDocument.

System_CAPS_pubmethod OnRegisterDocData(UInt32, IVsHierarchy, UInt32)

Při zápisu dat dokumentu v RDT, nazývá podle systémem dokumentu tabulky (RDT).

System_CAPS_pubmethod ReloadDocData(UInt32)

Znovu načte data dokumentu a v procesu Určuje, zda soubor následné změny ignorovat.

System_CAPS_pubmethod RenameDocData(UInt32, IVsHierarchy, UInt32, String)

Přejmenuje data dokumentu.

System_CAPS_pubmethod SaveDocData(VSSAVEFLAGS, String, Int32)

Uloží data dokumentu.

System_CAPS_pubmethod SetUntitledDocPath(String)

Nastaví počáteční název (nebo cestu) pro data neuložená, nově vytvořený dokument.

Poznámky

Životní prostředí provádění DTE automatizace objektu dokumentu vyžaduje následující metody IVsPersistDocData2:

IsDocDataReadOnlyve vlastnosti get_ReadOnly.

IsDocDataDirtyve vlastnosti get_Saved.

SetDocDataDirtyve vlastnosti put_Saved.

SetDocDataReadOnlyve vlastnosti put_ReadOnly.

GetGuidEditorTypev get_Kind.

Pokud dokument trvá na disk, životní prostředí budou volat ReloadDocData.Viz ilustrace provádění nebo volání rozhraní vzorků Basic Edit a Basic Project.

Implementace

Implementace IVsPersistDocData ve spolupráci s text vyrovnávací paměti, když museli dat v dokumentu zachováno.

Viz také

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

Zpátky na začátek