Aracılığıyla paylaş


IVsPersistDocData2 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("9D71890D-090C-4B67-80C3-4CB55C600B60")]
public interface IVsPersistDocData2 : IVsPersistDocData
[InterfaceTypeAttribute(1)]
[GuidAttribute("9D71890D-090C-4B67-80C3-4CB55C600B60")]
public interface class IVsPersistDocData2 : IVsPersistDocData
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("9D71890D-090C-4B67-80C3-4CB55C600B60")>]
type IVsPersistDocData2 = 
    interface
        interface IVsPersistDocData
    end
<InterfaceTypeAttribute(1)>
<GuidAttribute("9D71890D-090C-4B67-80C3-4CB55C600B60")>
Public Interface IVsPersistDocData2
    Inherits IVsPersistDocData

Yöntemler

Ad Açıklama
System_CAPS_pubmethod Close()

Kapatır IVsPersistDocData2 nesne.

System_CAPS_pubmethod GetGuidEditorType(Guid)

Oluşturulan Düzenleyici Fabrika benzersiz tanımlayıcısını döndürür IVsPersistDocData2 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 IsDocDataReadOnly(Int32)

Belge verileri salt okunur olup olmadığını belirler.

System_CAPS_pubmethod IsDocDataReloadable(Int32)

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

System_CAPS_pubmethod LoadDocData(String)

Belge verileri yükleyen bir verilen MkDocument.

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 SetDocDataDirty(Int32)

IsDirty bayrağı true olarak ayarlar.

System_CAPS_pubmethod SetDocDataReadOnly(Int32)

Salt okunur bayrağı ayarlar true.

System_CAPS_pubmethod SetUntitledDocPath(String)

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

Notlar

dte Otomasyon uygulaması ortam Document Object 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.

Gerçekleştirenlere Notlar:

Implement IVsPersistDocData2 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