Aracılığıyla paylaş


IVsPersistDocData Arabirim

 

Metin ara tarafından yönetilen belge veri kalıcılığını işlevsellik sağlar.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

[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

Yöntemler

Ad Açıklama
System_CAPS_pubmethod Close()

Kapatır IVsPersistDocData nesne.

System_CAPS_pubmethod GetGuidEditorType(Guid)

Oluşturulan Düzenleyici Fabrika benzersiz tanımlayıcısını döndürür IVsPersistDocData nesne.

System_CAPS_pubmethod IsDocDataDirty(Int32)

En son kaydettiğiniz andan itibaren belge veri değişip değişmediğini belirler.

System_CAPS_pubmethod IsDocDataReloadable(Int32)

Belge veri yeniden olup olmadığını belirler.

System_CAPS_pubmethod LoadDocData(String)

Belge veri belirli bir MkDocument yükler.

System_CAPS_pubmethod OnRegisterDocData(UInt32, IVsHierarchy, UInt32)

rdt içinde belge verilerini kaydettiğinde çalışan belge tablosu (rdt tarafından) olarak adlandırılır.

System_CAPS_pubmethod ReloadDocData(UInt32)

Belge verileri yeniden yükler ve bu süreçte bir sonraki dosya değişikliği göz ardı edilip edilmeyeceğini belirler.

System_CAPS_pubmethod RenameDocData(UInt32, IVsHierarchy, UInt32, String)

Belge veri yeniden adlandırır.

System_CAPS_pubmethod SaveDocData(VSSAVEFLAGS, String, Int32)

Belge verileri kaydeder.

System_CAPS_pubmethod SetUntitledDocPath(String)

İlk adı (veya yolu) kaydedilmemiş, yeni oluşturulan belge veri için ayarlar.

Notlar

Ortam uygulaması dte Otomasyon belge nesnesi, aşağıdaki yöntemlerden birini çağırır IVsPersistDocData2:

IsDocDataReadOnlyget_ReadOnly özelliği.

IsDocDataDirtyget_Saved özelliği.

SetDocDataDirtyput_Saved özelliği.

SetDocDataReadOnlyput_ReadOnly özelliği.

GetGuidEditorTypeget_Kind içinde.

Belgenizi diske devam ederse, ortamı da çağrı ReloadDocData.Uygulama şekilleri ve/veya arama örnekleri de bu arabirimi bkz: Basic Edit ve Basic Project.

Uygulama

Implement IVsPersistDocData belge veri devam ettirmek ihtiyaç duyan metin ara ile işbirliği.

Ayrıca bkz.

Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön