Belge pencereleri

Visual Studio'da belge penceresi, birden çok belge arabirimi (MDI) penceresiyle ilişkilendirilmiş çerçeveli bir alt penceredir. Belge pencereleri genellikle kaynak kodun veya metnin görüntülenmesi ve değiştirilmesi için kullanılır, ancak diğer işlevsel türleri de barındırabilir. Belge pencereleri:

  • Birden çok dosya aynı anda görüntülenebilmesi için üst MDI'da ayrı yatay veya dikey sekme gruplarında düzenlenebilir.

  • Üst MDI'da herhangi bir sırada sabitlenebilir.

  • Serbestçe yüzdürülebilir.

  • Sekme sırasına göre diğer MDI pencerelerine bağlanır.

    Gruplandırma, yerleştirme ve kayan komutlar, belge penceresi sekmesinin kısayol menüsünde bulunabilir.

    Visual Studio'daki pencere davranışı hakkında daha fazla bilgi için bkz . Pencere düzenlerini özelleştirme.

Belge penceresi uygulaması

Belge pencereleri bir düzenleyici uygulanarak oluşturulur. Arabirim, IVsEditorFactory bir düzenleyicinin örneğini oluşturmanın bir parçası olarak belge pencereleri oluşturur. Daha fazla bilgi için düzenleyicideki Eski arabirimler bölümüne bakın.

Not

Pencerede geriye ve ileriye doğru gezinti noktaları sağlamak için arabirimini IVsBackForwardNavigation uygulayın. Metin düzenleyicisi, belgedeki gezinti noktalarını tanımlamak için metin işaretçilerini kullanır.

Çalışan belge tablosu

IDE, her belge penceresinin durumunu izlemek için Çalışan belge tablosunu (RDT) kullanır. RDT, belge pencerelerinin bir çözümün ne zaman kapatıldığı veya bir dosyanın düzenlendiği durumlar gibi olaylara bildirildiği mekanizmadır. Daha fazla bilgi için bkz . Belge tablosunu çalıştırma.

Ayrıca bkz.