Task 類別

定義

的實 IVsTaskItem 作為,用來修改工作清單中工作的外觀和功能。

public ref class Task : Microsoft::VisualStudio::Shell::Interop::IVsProvideUserContext, Microsoft::VisualStudio::Shell::Interop::IVsTaskItem
[Windows::Foundation::Metadata::WebHostHidden]
class Task : Microsoft::VisualStudio::Shell::Interop::IVsProvideUserContext, Microsoft::VisualStudio::Shell::Interop::IVsTaskItem
[System.Runtime.InteropServices.ComVisible(true)]
public class Task : Microsoft.VisualStudio.Shell.Interop.IVsProvideUserContext, Microsoft.VisualStudio.Shell.Interop.IVsTaskItem
[<System.Runtime.InteropServices.ComVisible(true)>]
type Task = class
    interface IVsTaskItem
    interface IVsProvideUserContext
Public Class Task
Implements IVsProvideUserContext, IVsTaskItem
繼承
Task
衍生
屬性
實作

建構函式

Task()

初始化 Task 的新執行個體。

Task(Exception)

針對提供的例外狀況,初始化的新實例 Task

欄位

contextNameKeyword

表示使用者內容的關鍵字。 這個欄位為常數。

屬性

CanDelete

取得或設定是否可刪除工作。

Category

取得或設定工作的類別目錄。

Checked

取得或設定是否目前已選取或清除工作的核取方塊。

Column

取得或設定與工作相關聯之檔案中的資料行編號。

Document

取得或設定與工作相關聯的檔案。

HelpKeyword

取得或設定與工作相關聯的 Help 關鍵字。

ImageIndex

取得或設定與工作相關聯之影像的索引。

IsCheckedEditable

取得或設定是否可以編輯工作的核取狀態。

IsPriorityEditable

取得或設定是否可以編輯工作的優先順序。

IsTextEditable

取得或設定是否可以編輯工作的描述。

Line

取得或設定與工作相關聯之檔案的行號。

Priority

取得或設定工作的優先順序。

SubcategoryIndex

取得或設定工作子類別目錄的索引。

Text

取得或設定工作的描述。

方法

GetUserContext(IVsUserContext)

建立新的使用者內容。

OnDeleted(EventArgs)

當工作已刪除時引發。

OnHelp(EventArgs)

當使用者要求協助時引發:例如,以滑鼠右鍵按一下並選取 [顯示錯誤說明]。

OnNavigate(EventArgs)

當使用者嘗試流覽至該工作在檔案中的位置時引發,例如按兩下工作。

OnRemoved(EventArgs)

當工作已從工作清單中移除時引發。

事件

Deleted

處理 OnDeleted(EventArgs) 事件。

Help

處理 OnHelp(EventArgs) 事件。

Navigate

處理 OnNavigate(EventArgs) 事件。

Removed

處理 OnRemoved(EventArgs) 事件。

明確介面實作

IVsTaskItem.CanDelete(Int32)

取得是否可能刪除工作。

IVsTaskItem.Category(VSTASKCATEGORY[])

設定工作分類。

IVsTaskItem.Column(Int32)

取得與工作相關聯之檔案的資料行編號。

IVsTaskItem.Document(String)

取得與工作相關聯的檔案名。

IVsTaskItem.get_Checked(Int32)

判斷工作專案的核取方塊目前是否已選取或清除。

IVsTaskItem.get_Priority(VSTASKPRIORITY[])

取得工作的優先順序。

IVsTaskItem.get_Text(String)

取得工作的描述。

IVsTaskItem.HasHelp(Int32)

判斷工作是否有相關聯的說明。

IVsTaskItem.ImageListIndex(Int32)

取得與工作相關聯之影像的索引。

IVsTaskItem.IsReadOnly(VSTASKFIELD, Int32)

判斷指定的工作欄位是否為唯讀。

IVsTaskItem.Line(Int32)

取得與工作相關聯之檔案的行號。

IVsTaskItem.NavigateTo()

開啟與工作相關聯的檔案,並移至檔案中的適當位置。

IVsTaskItem.NavigateToHelp()

開啟與工作相關聯的說明資源。

IVsTaskItem.OnDeleteTask()

當工作已刪除時引發。

IVsTaskItem.OnFilterTask(Int32)

當工作已篩選成或移出視圖時引發。

IVsTaskItem.put_Checked(Int32)

設定是否已選取或清除工作專案的核取方塊。

IVsTaskItem.put_Priority(VSTASKPRIORITY)

設定工作專案的優先權層級。

IVsTaskItem.put_Text(String)

設定工作的描述。

IVsTaskItem.SubcategoryIndex(Int32)

取得子類別目錄清單中的工作索引。

適用於