Udostępnij za pośrednictwem


Interfejs Document

Reprezentuje dokument w środowisku Otwórz do edycji.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
<GuidAttribute("63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")> _
Public Interface Document
[GuidAttribute("63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")]
public interface Document
[GuidAttribute(L"63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")]
public interface class Document
[<GuidAttribute("63EB5C39-CA8F-498E-9A66-6DD4A27AC95B")>]
type Document =  interface end
public interface Document

Typ Document uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna ActiveWindow Pobiera aktualnie aktywne okno lub okno, jeśli inni nie są aktywne.Zwraca Nothing , jeśli żadne okna są otwarte.
Właściwość publiczna Collection Pobiera zawierające kolekcji Document obiektu.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna Extender Zwraca żądane urządzenie Extender, jeśli jest on dostępny dla tego obiektu.
Właściwość publiczna ExtenderCATID Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu.
Właściwość publiczna ExtenderNames Pobiera listę dostępnych urządzeń Extender dla obiektu.
Właściwość publiczna FullName Pobiera pełną ścieżkę i nazwę pliku tego obiektu.
Właściwość publiczna IndentSize Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Kind Pobiera ciąg identyfikatora GUID, wskazując rodzaj lub typ obiektu.
Właściwość publiczna Language Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Name Pobiera nazwę Document.
Właściwość publiczna Path Pobiera ścieżki, bez nazwy pliku, katalogu, zawierającego dokument.
Właściwość publiczna ProjectItem Pobiera ProjectItem obiektu skojarzonego z Document obiektu.
Właściwość publiczna ReadOnly Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Saved Zwraca true , jeśli obiekt nie był modyfikowany od czasu ostatniego Trwa zapisywanie lub otwieranie.
Właściwość publiczna Selection Pobiera obiekt reprezentujący bieżące zaznaczenie na Document.
Właściwość publiczna TabSize Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Type Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Windows Pobiera Windows zawierający system windows, które wyświetlają w obiekcie kolekcji.

Początek

Metody

  Nazwa Opis
Metoda publiczna Activate Przenosi fokus do bieżącego elementu.
Metoda publiczna ClearBookmarks Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Close Zamyka otwarty dokument i opcjonalnie zapisuje go, lub zamyka i niszczy okno.
Metoda publiczna MarkText Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Metoda publiczna NewWindow Tworzy nowe okno, w którym do przeglądania dokumentu.
Metoda publiczna Object Zwraca interfejsu lub obiektu, do którego ma dostęp w czasie wykonywania przez nazwę.
Metoda publiczna PrintOut Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Redo Ostatnią czynność, który został wycofany przez RE-Executes Undo metody lub użytkownika.
Metoda publiczna ReplaceText Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Save Zapisuje dokument.
Metoda publiczna Undo Odwraca działanie, ostatnio wykonane przez użytkownika w dokumencie.

Początek

Uwagi

A Document obiekt reprezentuje każdego otwartego dokumentu lub projektant w środowisku — to znaczy systemu windows, które nie są narzędzia systemu windows i mieć obszar do edycji tekstu.Document Obiekt ma członków (właściwości, metod i zdarzeń), używane do manipulowania dokumentu.Jeśli jest edytowany w Edytorze Visual Studio pliku tekstowego, a następnie również ma TextDocument obiektu skojarzonego z nim.

Wszystkie otwarte dokumenty są wymienione w Documents kolekcji.Można znaleźć określonego dokumentu przez iteracja tej kolekcji.

Właściwości domyślne dla Document obiekt jest Name właściwości.

Ten obiekt odwołać się za pomocą DTE.Documents.Item(...).

Przykłady

Sub DocumentExample()
    Dim doc As Document
    Dim desc As String

    Set doc = DTE.ActiveDocument
    desc = "You are editing a "
    If (doc.ReadOnly) Then
        desc = desc & "read-only"
    Else
        desc = desc & "writable"
    End If
    desc = desc & " document called " & doc.Name & " located at " & doc.Path
    MsgBox desc
End Sub

Zobacz też

Informacje

Przestrzeń nazw EnvDTE