IVsTaskItem3 Интерфейс

Определение

Добавляет содержимое в окно TaskList.

public interface class IVsTaskItem3
public interface class IVsTaskItem3
__interface IVsTaskItem3
[System.Runtime.InteropServices.Guid("F353950E-C381-4BA6-BCAA-6BA64E53D252")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTaskItem3
[<System.Runtime.InteropServices.Guid("F353950E-C381-4BA6-BCAA-6BA64E53D252")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTaskItem3 = interface
Public Interface IVsTaskItem3
Атрибуты

Комментарии

Также необходимо реализовать IVsTaskItem этот интерфейс.

Методы

GetColumnValue(Int32, UInt32, UInt32, Object, String)

Возвращает значение данной задачи для данного столбца.

GetDefaultEditField(Int32)

Если пользователь начинает редактировать задачу так, что конкретное поле так и не выбирается, этот метод задает поле, с которого начнется редактирование.

GetEnumCount(Int32, Int32)

При наличии поля столбца возвращает количество возможных значений этой задачи для этого столбца.

GetEnumValue(Int32, Int32, Object, String)

При наличии поля столбца и индекса значения возвращает индексированное значение для данных задачи и столбца.

GetNavigationStatusText(String)

Этот метод возвращает текст, который будет помещен в строке состояния, когда к задаче будет выполнен успешный переход.

GetSurrogateProviderGuid(Guid)

Если задача реализует этот метод, он перечисляется в списке в разделе суррогатного поставщика, как если бы он принадлежал суррогатному поставщику. Это переопределяет суррогатный поставщик, заданный IVsTaskProvider.GetSurrogateProviderGuid, если таковой имеются.

GetTaskName(String)

Возвращает строку, называющую или описывающую задачу. Используется для специальных возможностей.

GetTaskProvider(IVsTaskProvider3)

Получает поставщик, владеющий данным элементом.

GetTipText(Int32, String)

Возвращает текст подсказки для данного поля. Если метод завершается ошибкой или возвращает пустую строку, список задач будет использовать текст самого элемента (если имеется) или имя специальных возможностей в качестве текста подсказки.

IsDirty(Int32)

Определяет, был ли изменен элемент списка задач.

OnLinkClicked(Int32, Int32)

Если пользователь щелкает подчеркнутую ссылку в значении типа TVT_LINKTEXT, этот метод вызывается с полем столбца и индексом ссылки (первая ссылка в данном значении — ссылка 0). Элемент задачи должен принимать любое подходящее действие.

SetColumnValue(Int32, Object)

Когда пользователь вносит изменения в задачу, этот метод вызывается для каждого изменяемого столбца при фиксации изменения.

Применяется к