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 | |
---|---|---|
Close() | Kapatır IVsPersistDocData2 nesne. |
|
GetGuidEditorType(Guid) | Oluşturulan Düzenleyici Fabrika benzersiz tanımlayıcısını döndürür IVsPersistDocData2 nesne. |
|
IsDocDataDirty(Int32) | En son kaydettiğiniz andan itibaren belge veri değişip değişmediğini belirler. |
|
IsDocDataReadOnly(Int32) | Belge verileri salt okunur olup olmadığını belirler. |
|
IsDocDataReloadable(Int32) | Belge veri yeniden olup olmadığını belirler. |
|
LoadDocData(String) | Belge verileri yükleyen bir verilen MkDocument. |
|
OnRegisterDocData(UInt32, IVsHierarchy, UInt32) | rdt içinde belge verilerini kaydettiğinde çalışan belge tablosu (rdt tarafından) olarak adlandırılır. |
|
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. |
|
RenameDocData(UInt32, IVsHierarchy, UInt32, String) | Belge veri yeniden adlandırır. |
|
SaveDocData(VSSAVEFLAGS, String, Int32) | Belge verileri kaydeder. |
|
SetDocDataDirty(Int32) | IsDirty bayrağı true olarak ayarlar. |
|
SetDocDataReadOnly(Int32) | Salt okunur bayrağı ayarlar true. |
|
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