Właściwość Document.ActiveWindow —
Pobiera aktualnie aktywne okno lub okno, jeśli inni nie są aktywne.Zwraca Nothing , jeśli żadne okna są otwarte.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
ReadOnly Property ActiveWindow As Window
Window ActiveWindow { get; }
property Window^ ActiveWindow {
Window^ get ();
}
abstract ActiveWindow : Window
function get ActiveWindow () : Window
Wartość właściwości
Typ: EnvDTE.Window
A Window object.
Uwagi
ActiveWindowZwraca aktywnego okna dokumentu.Podpis można ustawić tylko na narzędzie systemu windows.Jeśli próby ustawienia podpisu na inne typy okna, takich jak okna dokumentu, otrzymasz błąd, "Nieokreślony błąd."
Przykłady
public void WindowExample(DTE2 dte)
{ // Before running, create a text file named
// "TextFile1.txt", include it in your solution,
// and select some text.
Window win;
Document doc;
if (dte.Documents.Count > 0)
{
doc = dte.Documents.Item("TextFile1.txt");
win = doc.ActiveWindow;
// Show the name of the project that contains this window and document.
MessageBox.Show(win.Project.Name);
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..