Sdílet prostřednictvím


_DTE.ActiveDocument – vlastnost

Získá aktivního dokumentu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
ReadOnly Property ActiveDocument As Document
    Get
Document ActiveDocument { get; }
property Document^ ActiveDocument {
    Document^ get ();
}
abstract ActiveDocument : Document
function get ActiveDocument () : Document

Hodnota vlastnosti

Typ: EnvDTE.Document
A Document objektu.

Poznámky

Je aktivní dokument, který má fokus. Chcete-li aktivovat jiného dokumentu, nastavte fokus na jeho okno.

Titulek lze nastavit pouze u nástroje systému windows. Pokud se pokusíte nastavit titulek na jiných typech okna, například windows dokumentu získat chyba, Nespecifikovaná chyba."

Příklady

Sub ActiveDocumentExample()
  Dim objTextDoc As TextDocument
  Dim objEP As EditPoint
  
  'Create a new text document.
  Call DTE.ItemOperations.NewFile("General\Text File")
  'Get a handle to the new document.
  Set objTextDoc = DTE.ActiveDocument.Object("TextDocument")
  Set objEP = objTextDoc.StartPoint.CreateEditPoint
  'Create an EditPoint and add some text.
  objEP.Insert "A test sentence."
End Sub

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

_DTE Rozhraní

EnvDTE – obor názvů