OutputWindowPane.OutputTaskItemString, méthode
Affiche une chaîne dans la fenêtre Sortie et ajoute une tâche correspondante à la liste des tâches.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
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
)
Paramètres
Text
Type : StringObligatoire. Texte à ajouter à la fenêtre Sortie.
Priority
Type : EnvDTE.vsTaskPriorityObligatoire. Constante vsTaskPriority représentant la priorité de la nouvelle tâche.
SubCategory
Type : StringObligatoire. Sous-catégorie à utiliser pour la nouvelle tâche.
Icon
Type : EnvDTE.vsTaskIconObligatoire. Constante vsTaskIcon représentant l'icône à utiliser pour la nouvelle tâche.
FileName
Type : StringObligatoire. Nom de fichier à associer à la nouvelle tâche. Ce peut être une chaîne vide.
Line
Type : Int32Obligatoire. Ligne de code à laquelle se rapporte la nouvelle tâche.
Description
Type : StringObligatoire. Description de la nouvelle tâche.
Force
Type : BooleanOptionnel. Indique si la fenêtre Sortie doit mettre immédiatement à jour la liste des tâches. La valeur par défaut est True. Si vous ajoutez plusieurs éléments, affectez à Force la valeur False, puis la valeur True sur le dernier élément.
Notes
Pour que les numéros de ligne apparaissent dans la liste des tâches, vous devez spécifier le chemin d'accès complet dans le paramètre FileName. (Par exemple, c:\workfile.txt.) Le fichier doit exister à cet emplacement. La raison en est que la fenêtre Sortie vérifie que le fichier spécifié existe avant d'afficher des numéros de ligne.
Exemples
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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.