Udostępnij za pośrednictwem


Okna dokumentu

W programie Visual Studio okno dokumentu jest oknem podrzędnym, które jest skojarzone z oknem interfejsu wielu dokumentów (MDI). Okna dokumentów są zwykle używane do wyświetlania i modyfikowania kodu źródłowego lub tekstu, ale mogą również hostować inne typy funkcjonalne. Okna dokumentu:

  • Można organizować w osobnych grupach kart poziomych lub pionowych w nadrzędnym mdI, aby można było jednocześnie wyświetlić wiele plików.

  • Można zadokować w dowolnej kolejności w nadrzędnej usłudze MDI.

  • Można swobodnie pływać.

  • Są połączone na karcie z innymi oknami MDI.

    Polecenia grupowania, dokowania i przestawnego można znaleźć w menu skrótów dla karty okna dokumentu.

    Aby uzyskać więcej informacji na temat zachowania okna w programie Visual Studio, zobacz Dostosowywanie układów okien.

Implementacja okna dokumentu

Okna dokumentów są tworzone przez zaimplementowanie edytora. Interfejs IVsEditorFactory tworzy okna dokumentów w ramach tworzenia wystąpienia edytora. Aby uzyskać więcej informacji, zobacz Starsze interfejsy w edytorze.

Uwaga

Aby zapewnić punkty nawigacyjne do tyłu i do przodu w oknie, zaimplementuj IVsBackForwardNavigation interfejs. Edytor tekstów używa znaczników tekstu do identyfikowania punktów nawigacji w dokumencie.

Tabela Uruchomiony dokument

Środowisko IDE używa tabeli Uruchomione dokumenty (RDT) do śledzenia stanu każdego okna dokumentu. RDT to mechanizm, za pomocą którego okna dokumentów są powiadamiane o zdarzeniach, takich jak zamknięcie rozwiązania lub edytowanie pliku. Aby uzyskać więcej informacji, zobacz Uruchamianie tabeli dokumentów.

Zobacz też