Aracılığıyla paylaş


ModelingDocData Sınıf

Bir belge deposuna temsil eder.

Bu API, CLS ile uyumlu değildir. 

Devralma Hiyerarşisi

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

Ad alanı:  Microsoft.VisualStudio.Modeling.Shell
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll içinde)

Sözdizimi

'Bildirim
<CLSCompliantAttribute(False)> _
Public MustInherit Class ModelingDocData _
    Inherits DocData _
    Implements IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems
[CLSCompliantAttribute(false)]
public abstract class ModelingDocData : DocData, 
    IVsTextBufferProvider, IServiceProvider, IVsHasRelatedSaveItems

ModelingDocData türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem ModelingDocData Yeni bir örneğini başlatır ModelingDocData sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik Cookie Running Documents tablosundaki Belge tanımlar tanımlama bilgisi alır. (DocData kaynağından devralındı.)
Genel özellik DocViews Açık belge için belge görünümleri topluluğu alır. (DocData kaynağından devralındı.)
Genel özellik Encoding Alır veya belgeyi devam ederse kodlamasını ayarlar. (DocData kaynağından devralındı.)
Genel özellik ErrorListProvider Hata listesi sağlayıcısı için belge alır.
Genel özellik FileName Belgenin dosya adını alır. (DocData kaynağından devralındı.)
Korumalı özellik FormatList Biçimlerinin bir listesini alır. (DocData kaynağından devralındı.)
Genel özellik HasErrorListItems Hata listesini alır ve belge için hataları ve Uyarıları hata Listesi penceresinde görüntülenip görüntülenmeyeceğini denetler.
Genel özellik Hierarchy Belgenin ait olduğu proje hiyerarşisi alır. (DocData kaynağından devralındı.)
Korumalı özellik InLoad Belge alır ve onu modelleme pencereye yükleniyor olup olmadığını doğrular.
Korumalı özellik InReload Belge alır ve onu modelleme penceresine yüklenir olup olmadığını doğrular.
Korumalı özellik IsBackupFileObsolete (DocData kaynağından devralındı.)
Genel özellik IsLoaded Belge alır ve yüklü olup olmadığını doğrular. (DocData kaynağından devralındı.)
Genel özellik ItemId Belgesine atanan madde kimliği alır. (DocData kaynağından devralındı.)
Genel özellik ModelingDocStore Belgeye atanmış modelleme Tasarımcı deposuna alır.
Korumalı özellik PartitionMapper
Korumalı özellik RelatedDocList
Genel özellik RootElement Belgenin kök öğesi alır.
Korumalı özellik SerializedModel
Korumalı özellik ServiceProvider Hizmet sağlayıcı Kabuğu'ndan alır. (DocData kaynağından devralındı.)
Genel özellik Store Bu belgenin atandığı model Tasarımcı deposuna alır.
Genel özellik UndoManager Alır UndoManager sınıfı, geri alma ve yineleme modelleme Tasarımcı deposundaki işlemleri için kullanabilirsiniz. (DocData.UndoManager geçersiz kılınır.)
Korumalı özellik UndoManagerIsShared Alır UndoManager sınıf ve belgeler arasında paylaştırılmış olup olmadığını doğrular. (DocData.UndoManagerIsShared geçersiz kılınır.)
Genel özellik VSUndoManager Alır UndoManager arabirimi. (DocData kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddErrorListItem Bir hata veya uyarı iletisi, belgeyle birlikte kullanabileceğiniz ekler.
Korumalı yöntem BackupFile Tek bir dosya bu belgenin yedek kopyalarını oluşturun.Veri kaybı re-load beklenen belge olup olmadığını döndürür. (DocData kaynağından devralındı.)
Korumalı yöntem CanSave Kullanıcı kaydetme iptal olup olmadığını doğrular işlemi. (DocData kaynağından devralındı.)
Korumalı yöntem CleanupStores Bir belgenin belleğe yüklenir önce model Tasarımcı mağazaları temizler.
Genel yöntem ClearErrorListItems Hata ve hata listesi penceresinden uyarı iletilerini temizler.
Genel yöntem Close Belgeyi kapatır. (DocData kaynağından devralındı.)
Korumalı yöntem CreateModelingDocStore Model Tasarımcısı deposu için bir belge oluşturur.
Korumalı yöntem CreateObject Bir nesne oluşturur
Genel yöntem CreateObjRef Uzak bir nesne ile iletişim kurmak için kullanılan bir proxy oluşturmak için gerekli tüm bilgileri içeren bir nesne oluşturur. (MarshalByRefObject kaynağından devralındı.)
Korumalı yöntem CreatePartitionMapper Bölüm Eşleştiricisi sorumlu eşleme öğeleri doğru bölümlere ElementGroupPrototypes reconstituted, bu ModelingDocData tarafından sahip olunan deposu oluşturmak için fabrika yöntemi.
Korumalı yöntem CreateStore Modelleme deposu oluşturur.
Korumalı yöntem CreateSubordinateDocData Bir alt belge veri örneği oluşturma
Genel yöntem DirectoryChanged Şu anda uygulanmıyor. (DocData kaynağından devralındı.)
Korumalı yöntem Dispose Tarafından kullanılan yönetilmeyen kaynakları serbest ModelingDocData ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (DocData.Dispose(Boolean) geçersiz kılınır.)
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem FilesChanged İstemciler, bir veya daha fazla belgenin değiştirilmiş olduğunu bildirir. (DocData kaynağından devralındı.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem FlushUndoManager Temizler UndoManager sınıf deposu için. (DocData.FlushUndoManager() geçersiz kılınır.)
Genel yöntem GetAllElementsForValidation Tüm öğeler için doğrulama alın.Temel uygulama, bu DocData deposunda tüm öğeleri döndürür.
Genel yöntem GetClassID Belgeyi oluşturan düzenleyen Fabrika GUID alır. (DocData kaynağından devralındı.)
Genel yöntem GetCurFile Belgenin dosya adını alır. (DocData kaynağından devralındı.)
Genel yöntem GetData Belge veri arabellek alır. (DocData kaynağından devralındı.)
Korumalı yöntem GetDomainModels Depoya yüklenmesine izin türleri topluluğu alır.
Genel yöntem GetFormatList Desteklenen belge biçimleri listesini alır. (DocData kaynağından devralındı.)
Genel yöntem GetGuidEditorType Oluşturulan Düzenleyici Fabrika GUID alır IVsPersistDocData nesne. (DocData kaynağından devralındı.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetLifetimeService Bu örneği için Yaşam ilke denetimlerini geçerli yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.)
Genel yöntem GetRelatedSaveTreeItems IVsHasRelatedSaveItems standart uygulamasıdır.Başka bir DocData Bu örnek IRelatedDocList arabirimini kullanarak kayıtlı, büyük olasılıkla bir RelatedSaveTreeItem döndürülür.
Genel yöntem GetService Yerel Hizmetleri deposu ve kullanıcıların mağazalara hizmet sağlayıcısının hizmet (DocData.GetService(Type) geçersiz kılınır.)
Genel yöntem GetTextBuffer Seri hale getirilmiş modeli yeni bir arabelleğe yükler.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem HandleLoadDocDataException Belgeyi yüklerken atılan özel durumlar yönetir. (DocData kaynağından devralındı.)
Korumalı yöntem HandleSaveDocDataException Belge kaydedilirken atılan özel durumlar yönetir. (DocData kaynağından devralındı.)
Genel yöntem HideErrorListItems Tüm hata ve hata Listesi penceresinde uyarı iletileri gizler.
Genel yöntem IgnoreFileChanges Belgede yapılan değişiklikleri dikkate olup olmadığını belirler. (DocData kaynağından devralındı.)
Genel yöntem Initialize() Başlatan ModelingDocData sınıfı.
Genel yöntem Initialize(Store) Belge için modelleme Tasarımcı deposu başlatır.
Genel yöntem InitializeLifetimeService Bu örnek için Yaşam İlkesi denetlemek için bir yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.)
Genel yöntem InitNew Belge başlatır. (DocData kaynağından devralındı.)
Genel yöntem IsDirty Belge en son Kaydet işlemi bu yana değişip değişmediğini doğrular. (DocData kaynağından devralındı.)
Genel yöntem IsDocDataDirty Belge en son Kaydet işlemi bu yana değişip değişmediğini doğrular. (DocData kaynağından devralındı.)
Genel yöntem IsDocDataReadOnly Belge salt okunur olup olmadığını doğrular. (DocData kaynağından devralındı.)
Genel yöntem IsDocDataReloadable Belgeyi yeniden olup olmadığını doğrular. (DocData kaynağından devralındı.)
Korumalı yöntem IsFlushUndoStackRequiredOnLoad Geri alma yığını (açma veya oluşturma) yüklendikten sonra Boşaltılan olup olmadığını belirlemek için bu yöntemi geçersiz docdata.
Korumalı yöntem Load(String, Boolean) Belgenin belleğe yükler. (DocData kaynağından devralındı.)
Genel yöntem Load(String, UInt32, Int32) Belgenin belleğe yükler. (DocData kaynağından devralındı.)
Genel yöntem LoadDocData(String) Belgenin dosya adını kullanarak yükler. (DocData kaynağından devralındı.)
Korumalı yöntem LoadDocData(String, Boolean) Belirli bir dosya adı olan bir belgeyi yükler. (DocData.LoadDocData(String, Boolean) geçersiz kılınır.)
Genel yöntem LockTextBuffer Henüz uygulanmadı.
Genel yöntem MarkDocumentChangedForBackup Belge değişti işareti ve böylece yeni bir yedeği oluşturulmalıdır (DocData kaynağından devralındı.)
Korumalı yöntem MemberwiseClone() Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone(Boolean) Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.)
Korumalı yöntem OnDocumentClosed Belge kapatıldığında denir.Varsayılan davranış, hata listesi içeriğini temizler. (DocData.OnDocumentClosed(EventArgs) geçersiz kılınır.)
Korumalı yöntem OnDocumentClosing Belge kapatıldığında dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentLoaded Belge yüklenir dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentLoading Belge yüklenecek dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentReadOnlyChanged Belgenin salt okunur durumunu değiştiğini dinleyicilere uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentReloaded Dinleyiciler, belgeyi yeniden uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentReloading Belgeyi yeniden yüklenecek dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentSaved Belge kaydedildi dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnDocumentSaving Belgenin kaydedilmesi dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnFileNameChanged Belgenin dosya adı değişti dinleyicileri uyarır. (DocData kaynağından devralındı.)
Korumalı yöntem OnHierarchyChanged Bir belgeye eklendiğinde veya yeniden adlandırılmış olarak adlandırılır. (DocData.OnHierarchyChanged(EventArgs) geçersiz kılınır.)
Genel yöntem OnRegisterDocData Belge bir tanımlama bilgisi ve proje hiyerarşisi atar. (DocData kaynağından devralındı.)
Genel yöntem OpenView Belgenin belirli bir görünümü açılır. (DocData.OpenView(Guid, Object) geçersiz kılınır.)
Genel yöntem QueryEditFile() Belge düzenlenmek üzere olduğunu dinleyicileri uyarır.Dinleyicileri Düzen karşı oy verebilirsiniz. (DocData kaynağından devralındı.)
Genel yöntem QueryEditFile(String, tagVSQueryEditFlags) Belge düzenlenmek üzere olduğunu dinleyicileri uyarır.Dinleyicileri Düzen karşı oy verebilirsiniz. (DocData kaynağından devralındı.)
Genel yöntem QuerySaveFile() Uyarıları dinleyicileri kaydedilmek üzere bir dosyadır.Dinleyicileri can (DocData kaynağından devralındı.)
Genel yöntem QuerySaveFile(String, tagVSQuerySaveFlags) Uyarıları dinleyicileri kaydedilmek üzere bir dosyadır. (DocData kaynağından devralındı.)
Genel yöntem ReloadDocData Belgeyi yeniden yükler. (DocData kaynağından devralındı.)
Korumalı yöntem ReloadDocDataWorker Belgeyi yeniden yükler. (DocData kaynağından devralındı.)
Genel yöntem RenameDocData Bir belgeyi yeniden adlandırır ve hiyerarşisindeki konumunu sıfırlar. (DocData kaynağından devralındı.)
Genel yöntem ResumeErrorListRefresh Hata Listesi penceresi, her belge için bir hata veya uyarı iletisi eklenir yeniler.
Korumalı yöntem ResumeFileChangeNotification Belge değişikliği bildirimlerini belge dağıtımını sürdürür. (DocData kaynağından devralındı.)
Korumalı yöntem Save(String) Belgeyi kaydeder. (DocData kaynağından devralındı.)
Genel yöntem Save(String, Int32, UInt32) Belgeyi kaydeder. (DocData kaynağından devralındı.)
Genel yöntem SaveCompleted Belge kaydedildi dinleyicileri uyarır. (DocData kaynağından devralındı.)
Genel yöntem SaveDocData Belgeyi belirli bir konuma kaydeder. (DocData kaynağından devralındı.)
Korumalı yöntem SaveDocDataToFile Belgeyi belirli bir konuma kaydeder. (DocData kaynağından devralındı.)
Korumalı yöntem SaveSubordinateFile Bu belge için bir diyagram dosyasıyla bağımlı olduğu belirtilen belgeyi kaydedin. (DocData kaynağından devralındı.)
Genel yöntem SetData Belge bir arabellek ayarlar. (DocData kaynağından devralındı.)
Genel yöntem SetDocDataDirty Belgenin ayarlar IsDirty bayrağı. (DocData kaynağından devralındı.)
Genel yöntem SetDocDataReadOnly Belgenin salt okunur bayrağını ayarlar. (DocData kaynağından devralındı.)
Korumalı yöntem SetFileName Başlatır veya belgenin dosya adını değiştirir. (DocData kaynağından devralındı.)
Korumalı yöntem SetHierarchyInfo Proje hiyerarşisi için belgeyi değiştirir ya da başlatır. (DocData kaynağından devralındı.)
Korumalı yöntem SetRootElement Kök öğe ayarlar.
Genel yöntem SetTextBuffer Henüz uygulanmadı.
Genel yöntem SetUntitledDocPath Şu anda uygulanmadı. (DocData kaynağından devralındı.)
Genel yöntem ShowErrorListItems Hata Listesi penceresinde, tüm hata ve uyarı iletileri gösterir.
Genel yöntem ShowSaveOptionsDlg Kullanıcı kaydetme biçimleri için ek seçenekler belirleyebilirsiniz bir iletişim kutusu gösterilmektedir. (DocData kaynağından devralındı.)
Genel yöntem SupportsLogicalView Belge belirtilen görünüm destekleyip desteklemediğini doğrular.
Genel yöntem SuspendErrorListRefresh Hata Listesi penceresinden engeller yenileniyor.
Korumalı yöntem SuspendFileChangeNotification Belge değişikliği bildirimlerini belge dağıtımını askıya alır. (DocData kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay DocumentClosed Belge kapatıldıktan sonra gerçekleşir. (DocData kaynağından devralındı.)
Genel olay DocumentClosing Belge kapatılmadan önce gerçekleşir. (DocData kaynağından devralındı.)
Genel olay DocumentLoaded Model oluşturma penceresinde belge yüklendikten sonra oluşur. (DocData kaynağından devralındı.)
Genel olay DocumentLoading Model oluşturma penceresinde belge yüklenmeden önce oluşur. (DocData kaynağından devralındı.)
Genel olay DocumentReadOnlyChanged Belge salt okunur bayrağı değiştiğinde gerçekleşir. (DocData kaynağından devralındı.)
Genel olay DocumentReloaded Belgeyi yeniden yüklendikten sonra oluşur. (DocData kaynağından devralındı.)
Genel olay DocumentReloading Belgeyi yeniden önce oluşur. (DocData kaynağından devralındı.)
Genel olay DocumentSaved Belge kaydedildikten sonra oluşur. (DocData kaynağından devralındı.)
Genel olay DocumentSaving Belgeyi kaydetmeden önce oluşur. (DocData kaynağından devralındı.)
Genel olay FileNameChanged Belgenin dosya adı değiştiğinde gerçekleşir. (DocData kaynağından devralındı.)
Genel olay HierarchyChanged Belgenin hiyerarşi veya öğe kimliği değiştiğinde gerçekleşir. (DocData kaynağından devralındı.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem IVsFileBackup.BackupFile Tek bir dosya bu belgenin yedek kopyalarını oluşturun. (DocData kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IDisposable.Dispose Geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır DocData sınıfı. (DocData kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IPersistFileFormat.GetClassID Belgeyi oluşturan düzenleyen Fabrika sınıf kimliği alır. (DocData kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsFileBackup.IsBackupFileObsolete Yedek dosyanın güncel olup olmadığını öğrenin. (DocData kaynağından devralındı.)

Üst

Notlar

Bellekteki belge bellek içi mağaza tarafından yedeklenir.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Shell Ad Alanı