Aracılığıyla paylaş


ModelingDocView Sınıf

Etki alanına özgü dil Tasarımcısı veya oluşturulan Tasarımcısı belge penceresinde temsil eder.

Bu API, CLS ile uyumlu değildir. 

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Shell.WindowPane
    Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
      Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
        Microsoft.VisualStudio.Modeling.Shell.DiagramDocView

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 ModelingDocView _
    Inherits ModelingWindowPane _
    Implements IVsStatusbarUser, IVsToolboxUser, IVsToolboxActiveUserHook
[CLSCompliantAttribute(false)]
public abstract class ModelingDocView : ModelingWindowPane, 
    IVsStatusbarUser, IVsToolboxUser, IVsToolboxActiveUserHook

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

Oluşturucular

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

Üst

Özellikler

  Ad Açıklama
Genel özellik ActiveInPlaceEditWindow Alır ve yerinde düzenlemek için etkin pencereyi ayarlar. (ModelingWindowPane kaynağından devralındı.)
Genel özellik Content (WindowPane kaynağından devralındı.)
Korumalı özellik DefaultToolboxTabName Adını alır araç kullanıcının tıkladığı sekmesi.
Korumalı özellik DefaultToolboxTabToolboxItemsCount
Genel özellik DocData Bir belge için belge penceresini alır.
Genel özellik Frame Alır IVsWindowFrame bu pencereye karşılık gelen... (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik HasSelectableObjects Belge penceresinin alır ve belge penceresi açıksa, sağlayan Nesneleri Seç seçeneği. (ModelingWindowPane.HasSelectableObjects geçersiz kılınır.)
Korumalı özellik HelpService Yardım hizmeti alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik InitializationMode (WindowPane kaynağından devralındı.)
Korumalı özellik IsPrimaryView Belge penceresinin alır ve bu pencereyi birincil belge penceresinin olup olmadığını doğrular.
Genel özellik MenuService Menü komutu hizmet alır. (ModelingWindowPane kaynağından devralındı.)
Genel özellik PrimarySelection Pencere bölmesinde seçili öğenin birincil alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik ProvideViewHelper Belge penceresinin alır ve ilgili belge penceresi görünümü Yardımcısı oluşturulması gerekip gerekmediğini denetler.
Korumalı özellik SelectedElements Pencere bölmesinde seçili öğe alır. (ModelingWindowPane kaynağından devralındı.)
Genel özellik SelectionCount Pencere bölmesinde seçili öğe sayısını alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik SelectionHelpService Seçim Yardım hizmeti alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik ServiceProvider Bu pencere bölmesine yerel hizmet sağlayıcısı alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı özellik TargetToolboxItemFilterAttributes Belge penceresi için filtre nitelikleri topluluğu alır.
Korumalı özellik ToolboxService Araç hizmet alır.
Genel özellik Window (WindowPane kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem BaseLoadView İlişkili DocData tamamlanmış yükleme veya yeniden yükleme, öncelikle DocView.LoadView() olduğunda çağrılması için.Yeni DocData görünüme yüklemeden gerekli tüm temel başlatma gerçekleştirir.
Korumalı yöntem CommitPendingEditForCommand Türetilmiş bir sınıf içerisinde uygulanan, bir komutu yürütülmeden önce düzenlemeler tamamlansın mı belirtir. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem CountAllObjects Pencere bölmesinde öğelerin sayısını alır. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem CountObjects Pencere bölmesinde veya seçilen öğelerin sayısını sayar. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem CountSelectedObjects Geçerli seçime öğe sayısını alır. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem Dispose() (WindowPane kaynağından devralındı.)
Korumalı yöntem Dispose(Boolean) Tarafından kullanılan yönetilmeyen kaynakları serbest ModelingDocView ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (ModelingWindowPane.Dispose(Boolean) geçersiz kılınır.)
Korumalı yöntem DoSelectObjects Türetilmiş bir sınıf içerisinde uygulanan, pencere bölmesinde öğeleri seçer. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object 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ı.)
Korumalı yöntem GetAllObjects Tüm öğeleri pencere bölmesinde alır. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem GetComponentSelected Belirtilen bileşen seçili olup olmadığını belirtir. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem GetContainerSelected Verilen belli bir kapsayıcı seçili olup olmadığını belirtir. (ModelingWindowPane 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 GetObjects Şu anda seçili olan öğeler veya pencere bölmesinde seçili öğe alır. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem GetSelectedComponents Pencere bölmesinde seçili bileşenleri alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem GetSelectedObjects Pencere bölmesinde seçili öğe alır. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem GetService Belirtilen türde hizmet alır.Özel menüye komut hizmeti geri dönmek için bu yöntemi geçersiz kıl (ModelingWindowPane kaynağından devralındı.)
Genel yöntem GetSite İle belirlenmiş olan site alır SetSite. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem Hide Pencere bölmesini gizler. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem Initialize Bir örneğini başlatır ModelingDocView sınıfı. (WindowPane.Initialize() geçersiz kılınır.)
Korumalı yöntem InterceptDataObject Giriş veri nesnesi sürükle bırak işlemi Git olduğunda araç tarafından çağrıldı.Bu yöntem, giriş veri nesnesi sürükle bırak işlemi yerine gidin döndürülen veri nesnesi tarafından atanması sağlar.Temel uygulama giriş veri nesnesi hiçbir alternatifi yani null döndürür.
Genel yöntem IsDataObjectSupported Araç kutusundaki bir öğeyi belge penceresi ile kullanılan olup olmadığını doğrular.
Genel yöntem IsSupported Belge penceresinin araç kutusundan bir öğe destekleyip desteklemediğini doğrular.
Genel yöntem ItemPicked İstemciler, kullanıcı araç çubuğundaki bir öğeyi tıklattığında veya öğeyi seçmek için enter basılı bildirir.
Genel yöntem LoadUIState (WindowPane kaynağından devralındı.)
Korumalı yöntem LoadView Belgeyi bir belge penceresinde yüklü olup olmadığını doğrular.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnClose Pencere bölmesini kapalı olduğunda pencere bölmesi nesneleri kısayol menüsü seçimden kaldırır. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem OnCreate Belge yüklendiğinde, belge penceresinin görünümünü oluşturur. (WindowPane.OnCreate() geçersiz kılınır.)
Korumalı yöntem OnSelectionChanged Olay dinleyicileri sonra seçim değişiklikleri size bildirir. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem OnSelectionChanging Olay dinleyicileri önce seçim değişiklikleri size bildirir. (ModelingWindowPane kaynağından devralındı.)
Korumalı yöntem OnToolboxItemSelected Bir kullanıcı araç çubuğundaki bir öğeyi tıklattığında, çağıran ToolboxItemSelected.
Korumalı yöntem OnToolboxSelectionChanged
Korumalı yöntem PreProcessMessage Pencere iletilerini işleme. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem SaveUIState (WindowPane kaynağından devralındı.)
Genel yöntem SelectObjects Pencere bölmesinde öğeleri seçer. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem SetInfo Belge penceresinin durum çubuğundaki güncelleştirir.
Genel yöntem SetSelectedComponents(ICollection) Belirtilen bileşen seçimi kapsayıcıya ekler ve seçim değiştiğinde Kabuk bildirir. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem SetSelectedComponents(ICollection, SelectionTypes) Şu anda uygulanmıyor. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem SetSite Ortamda pencere bölmesini başlatır. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem Show Pencere bölmesini görüntüler, öne getirir ve etkin pencere yapar. (ModelingWindowPane kaynağından devralındı.)
Genel yöntem ShowNoActivate Pencere bölmesini görüntüler, öne getirir, ancak etkin pencereyi yapmaz. (ModelingWindowPane 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 SelectionChanged Seçimi bölme içinde değiştikten sonra harekete geçirildi. (ModelingWindowPane kaynağından devralındı.)
Genel olay SelectionChanging Pencere bölmesini değişiklikleri seçimden önce harekete geçirdi. (ModelingWindowPane kaynağından devralındı.)
Genel olay ToolboxItemSelected Kullanıcı araç kutusundan belge penceresi seçili öğe sürüklendiğinde gerçekleşir.
Genel olay ToolboxSelectionChanged Araç seçimi (tek tıklatma veya yukarı/aşağı ok tuşlarına basarak) aracılığıyla değiştiğinde denir.

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem IVsToolboxActiveUserHook.InterceptDataObject Giriş veri nesnesi sürükle bırak işlemi Git olduğunda araç tarafından çağrıldı.Bu yöntem, giriş veri nesnesi sürükle bırak işlemi yerine gidecek çıkış veri nesnesi tarafından atanması sağlar.
Açık arabirim uygulamasıÖzel yöntem IVsStatusbarUser.SetInfo Bizim durum çubuğunda bilgileri ayarlamak için zaman zaman Kabuk tarafından çağrıldı.
Açık arabirim uygulamasıÖzel yöntem IVsToolboxActiveUserHook.ToolboxSelectionChanged (Tek tıklatma veya yukarı/aşağı ok tuşlarına basarak) aracılığıyla araç kutusu seçim değiştiğinde denir.
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.ClosePane Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.CloseUIElementPane (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.CreatePaneWindow Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.CreateUIElementPane (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IOleCommandTarget.Exec (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.GetDefaultSize Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.GetDefaultUIElementSize (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IServiceProvider.GetService (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.LoadUIElementState (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.LoadViewState Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IOleCommandTarget.QueryStatus (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.SaveUIElementState (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.SaveViewState Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.SetSite Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.SetUIElementSite (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsWindowPane.TranslateAccelerator Kullanımdan kalktı. (WindowPane kaynağından devralındı.)
Açık arabirim uygulamasıÖzel yöntem IVsUIElementPane.TranslateUIElementAccelerator (WindowPane kaynağından devralındı.)

Üst

İş 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ı