Sdílet prostřednictvím


DTE2.ActiveDocument – vlastnost

Získá aktivního dokumentu.

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

Syntaxe

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

Hodnota vlastnosti

Typ: Document
Objekt Document.

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.Chcete-li nastavit titulek na jiných typech okna, jako je například dokument windows získat chyba, Nespecifikovaná chyba."

Příklady

Sub ActiveDocumentExample()
  Dim objTextDoc As TextDocument
  Dim objEP As EditPoint
  
  ' Create a new text document.
  Call DTE2.ItemOperations.NewFile("General\Text File")
  'Get a handle to the new document.
  Set objTextDoc = DTE2.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 = DTE2.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é

Referenční dokumentace

DTE2 Rozhraní

EnvDTE80 – obor názvů