Classe Task

Un'implementazione di IVsTaskItem, utilizzata per modificare l'aspetto e la funzionalità di un'attività nell'elenco attività.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Shell.Task
    Microsoft.VisualStudio.Shell.ErrorTask

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
<ComVisibleAttribute(True)> _
Public Class Task _
    Implements IVsTaskItem, IVsProvideUserContext
[ComVisibleAttribute(true)]
public class Task : IVsTaskItem, IVsProvideUserContext

Il tipo Task espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico Task() inizializza una nuova istanza di Task.
Metodo pubblico Task(Exception) inizializza una nuova istanza di Task per l'eccezione fornita.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CanDelete Ottiene o imposta indipendentemente dal fatto che l'attività venga eliminato.
Proprietà pubblica Category Ottiene o imposta la categoria dell'attività.
Proprietà pubblica Checked Ottiene o imposta se non la casella di controllo dell'attività è correntemente selezionata o deselezionata.
Proprietà pubblica Column Ottiene o imposta il numero di colonne nel file associato all'attività.
Proprietà pubblica Document Ottiene o imposta il file associato all'attività.
Proprietà pubblica HelpKeyword Ottiene o imposta la parola chiave della Guida associata all'attività.
Proprietà pubblica ImageIndex Ottiene o imposta l'indice dell'immagine associata all'attività.
Proprietà pubblica IsCheckedEditable Ottiene o imposta indipendentemente dal fatto che è possibile modificare lo stato di selezione dell'attività.
Proprietà pubblica IsPriorityEditable Ottiene o imposta indipendentemente dal fatto che è possibile modificare la priorità di un'attività.
Proprietà pubblica IsTextEditable Ottiene o imposta indipendentemente dal fatto che è possibile modificare la descrizione di un'attività.
Proprietà pubblica Line Ottiene o imposta il numero di riga del file associato all'attività.
Proprietà pubblica Priority Ottiene o imposta la proprietà di un'attività.
Proprietà pubblica SubcategoryIndex Ottiene o imposta l'indice della sottocategoria dell'attività.
Proprietà pubblica Text Ottiene o imposta la descrizione di un'attività.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetUserContext crea un nuovo contesto utente.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnDeleted Generato quando l'attività è stata eliminata.
Metodo protetto OnHelp Generato quando l'utente richiede); ad esempio fare clic con il pulsante destro del mouse e scegliendo Guida di errori di visualizzazione.
Metodo protetto OnNavigate Generato quando l'utente tenta di individuare il percorso dell'attività nel file, ad esempio facendo doppio clic sull'attività.
Metodo protetto OnRemoved Generato quando un'attività è stata rimossa dall'elenco attività.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico Deleted gestisce gli eventi di OnDeleted .
Evento pubblico Help gestisce gli eventi di OnHelp .
Evento pubblico Navigate gestisce gli eventi di OnNavigate .
Evento pubblico Removed gestisce gli eventi di OnRemoved .

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico contextNameKeyword rappresenta la parola chiave per il contesto utente.questo campo è costante.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.CanDelete Ottiene indipendentemente dal fatto che sia possibile eliminare l'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.Category Imposta la categoria di attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.Column Ottiene il numero di colonne del file associato all'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.Document Ottiene il nome del file associato all'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.get_Checked Determina se la casella di controllo dataitem attività è correntemente selezionata o deselezionata.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.get_Priority Ottiene la priorità dell'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.get_Text Ottiene la descrizione dell'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.HasHelp Determina indipendentemente dal fatto che l'attività è stata guida associata.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.ImageListIndex Ottiene l'indice dell'immagine associato all'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.IsReadOnly Determina se il campo specificato di attività è di sola lettura.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.Line Ottiene il numero di riga del file associato all'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.NavigateTo Aprire il file associato a un'attività e passa alla posizione appropriata nel file.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.NavigateToHelp Aprire la risorsa della guida associata a un'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.OnDeleteTask Generato quando un'attività è stata eliminata.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.OnFilterTask generato quando un'attività è stata filtrata in o da una visualizzazione.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.put_Checked Consente di impostare se la casella di controllo di un elemento attività viene selezionata o deselezionata.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.put_Priority Imposta il livello di priorità di elemento attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.put_Text Imposta la descrizione dell'attività.
Implementazione esplicita dell'interfacciaMetodo privato IVsTaskItem.SubcategoryIndex Ottiene l'indice dell'elenco di sottocategoria.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Shell