OutputWindowPane.OutputTaskItemString-Methode
Zeigt eine Zeichenfolge im Ausgabefenster an und fügt ein entsprechendes Element zur Aufgabenliste hinzu.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub OutputTaskItemString ( _
Text As String, _
Priority As vsTaskPriority, _
SubCategory As String, _
Icon As vsTaskIcon, _
FileName As String, _
Line As Integer, _
Description As String, _
Force As Boolean _
)
void OutputTaskItemString(
string Text,
vsTaskPriority Priority,
string SubCategory,
vsTaskIcon Icon,
string FileName,
int Line,
string Description,
bool Force
)
void OutputTaskItemString(
[InAttribute] String^ Text,
[InAttribute] vsTaskPriority Priority,
[InAttribute] String^ SubCategory,
[InAttribute] vsTaskIcon Icon,
[InAttribute] String^ FileName,
[InAttribute] int Line,
[InAttribute] String^ Description,
[InAttribute] bool Force
)
abstract OutputTaskItemString :
Text:string *
Priority:vsTaskPriority *
SubCategory:string *
Icon:vsTaskIcon *
FileName:string *
Line:int *
Description:string *
Force:bool -> unit
function OutputTaskItemString(
Text : String,
Priority : vsTaskPriority,
SubCategory : String,
Icon : vsTaskIcon,
FileName : String,
Line : int,
Description : String,
Force : boolean
)
Parameter
- Text
Typ: System.String
Erforderlich.Der Text, der dem Ausgabefenster hinzugefügt werden soll.
- Priority
Typ: EnvDTE.vsTaskPriority
Erforderlich.Eine vsTaskPriority-Konstante, die die Priorität für das neue Aufgabenelement darstellt.
- SubCategory
Typ: System.String
Erforderlich.Die Unterkategorie, die für das neue Aufgabenelement verwendet werden soll.
- Icon
Typ: EnvDTE.vsTaskIcon
Erforderlich.Eine vsTaskIcon-Konstante, die das Symbol darstellt, das für das neue Aufgabenelement verwendet werden soll.
- FileName
Typ: System.String
Erforderlich.Der Dateiname, der dem neuen Aufgabenelement zugeordnet werden soll.Eine leere Zeichenfolge ist zulässig.
- Line
Typ: System.Int32
Erforderlich.Die Codezeile, auf die sich das neue Aufgabenelement bezieht.
- Description
Typ: System.String
Erforderlich.Die Beschreibung des neuen Aufgabenelements.
- Force
Typ: System.Boolean
Optional.Gibt an, ob die Aufgabenliste im Ausgabefenster sofort aktualisiert werden soll.Der Standardwert ist True.Legen Sie Force beim Hinzufügen mehrerer Elemente auf False und beim letzten Element auf True fest.
Hinweise
Damit Zeilennummern in der Aufgabenliste angezeigt werden, muss im FileName-Parameter der vollständige Pfad angegeben werden. (Beispiel: c:\workfile.txt) Die Datei muss an diesem Speicherort vorhanden sein. Dies liegt daran, dass im Ausgabefenster überprüft wird, ob die angegebene Datei vorhanden ist, bevor Zeilennummern angezeigt werden.
Beispiele
Sub OutputTaskItemStringExample()
' Create a tool window handle for the Output window.
Dim win As Window = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput)
' Create handles to the Output window and its panes.
Dim OW As OutputWindow = win.Object
Dim OWp As OutputWindowPane
' Add a new pane to the Output window.
OWp = OW.OutputWindowPanes.Add("A New Pane")
' Add a line of text to the new pane and to the Task List.
OWp.OutputTaskItemString("Some task", vsTaskPriority.vsTaskPriorityHigh, vsTaskCategories.vsTaskCategoryMisc, vsTaskIcon.vsTaskIconComment, "C:\temp", 100, "Some description")
' You can also use the 'True' flag on the end of OutputTaskItemString
' rather than using the next line (ForceItemsToTaskList).
OWp.ForceItemsToTaskList()
End Sub
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.