Поделиться через


OutputWindowPane.OutputTaskItemString - метод

Отображает строку в окно Выходные данные и добавляет соответствующий элемент к Списку задач.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
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
)

Параметры

  • Text
    Тип: System.String
    Обязательный.Текст, который следует добавить в окно Выходные данные.
  • Priority
    Тип: EnvDTE.vsTaskPriority
    Обязательный.Константа vsTaskPriority, указывающая приоритет нового элемента задачи.
  • SubCategory
    Тип: System.String
    Обязательный.Подкатегория, используемая для нового элемента задачи.
  • Icon
    Тип: EnvDTE.vsTaskIcon
    Обязательный.Константа vsTaskIcon, предоставляющая значок, используемый для нового элемента задачи.
  • FileName
    Тип: System.String
    Обязательный.Имя файла, которое следует связать с новым элементом задачи.Строка может быть пустой.
  • Line
    Тип: System.Int32
    Обязательный.Строка кода, к которой относится новый элемент задачи.
  • Description
    Тип: System.String
    Обязательный.Описание нового элемента задачи.
  • Force
    Тип: System.Boolean
    Необязательный.Указывает, должно ли окно Выходные данные немедленно обновлять Список задач.Значение по умолчанию — True.При добавлении нескольких элементов следует задать для параметра "Force" значение False, а затем установить значение True для параметра "Force" последнего элемента.

Заметки

Чтобы номера строки отображались в Списке задач, необходимо указать полный путь в параметре FileName.(Например, c:\workfile.txt.) Указанный файл должен находиться в этом расположении.Это вызвано тем, что окно Выходные данные перед отображением номеров строк проверяет, существует ли указанный файл.

Примеры

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

См. также

Ссылки

OutputWindowPane Интерфейс

EnvDTE - пространство имен