Source.CreateErrorTaskItem Metoda

Definice

Vytvoří instanci DocumentTask objektu představující chybu analýzy.

Přetížení

CreateErrorTaskItem(TextSpan, MARKERTYPE, String)

Vytvoří novou chybovou položku úlohy pro Seznam chyb pro zadaný text, typ značky a název souboru.

CreateErrorTaskItem(TextSpan, String, String, TaskPriority, TaskCategory, MARKERTYPE, TaskErrorCategory)

Vytvoří novou chybovou položku úlohy pro Seznam chyb pro zadaný text, název souboru, zprávu, prioritu, kategorii, typ značky a typ chyby.

Poznámky

Tyto metody jsou obvykle volány pro vytvoření nového DocumentTask objektu pro zobrazení chyby v okně úlohy . Každá metoda zabalí textovou značku, rozsah zdrojového souboru a název zdrojového souboru v objektu a DocumentTask pak tento objekt vrátí.

DocumentTaskObjekt se používá v případě, že uživatel dvakrát klikne na položku v okně chybové úlohy ; zdrojový soubor je otevřen (Pokud ještě není otevřený) a kurzor je umístěn v zadaném rozsahu.

CreateErrorTaskItem(TextSpan, MARKERTYPE, String)

Vytvoří novou chybovou položku úlohy pro Seznam chyb pro zadaný text, typ značky a název souboru.

public:
 virtual Microsoft::VisualStudio::Package::DocumentTask ^ CreateErrorTaskItem(Microsoft::VisualStudio::TextManager::Interop::TextSpan span, Microsoft::VisualStudio::TextManager::Interop::MARKERTYPE markerType, System::String ^ filename);
public virtual Microsoft.VisualStudio.Package.DocumentTask CreateErrorTaskItem (Microsoft.VisualStudio.TextManager.Interop.TextSpan span, Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE markerType, string filename);
abstract member CreateErrorTaskItem : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE * string -> Microsoft.VisualStudio.Package.DocumentTask
override this.CreateErrorTaskItem : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE * string -> Microsoft.VisualStudio.Package.DocumentTask
Public Overridable Function CreateErrorTaskItem (span As TextSpan, markerType As MARKERTYPE, filename As String) As DocumentTask

Parametry

span
TextSpan

TextSpanStruktura, která definuje blok textu.

markerType
MARKERTYPE

Člen Microsoft.VisualStudio.TextManager.MARKERTYPE výčtu.

filename
String

Název souboru

Návraty

DocumentTask

Nová instance DocumentTask .

Platí pro

CreateErrorTaskItem(TextSpan, String, String, TaskPriority, TaskCategory, MARKERTYPE, TaskErrorCategory)

Vytvoří novou chybovou položku úlohy pro Seznam chyb pro zadaný text, název souboru, zprávu, prioritu, kategorii, typ značky a typ chyby.

public:
 virtual Microsoft::VisualStudio::Package::DocumentTask ^ CreateErrorTaskItem(Microsoft::VisualStudio::TextManager::Interop::TextSpan span, System::String ^ filename, System::String ^ message, Microsoft::VisualStudio::Shell::TaskPriority priority, Microsoft::VisualStudio::Shell::TaskCategory category, Microsoft::VisualStudio::TextManager::Interop::MARKERTYPE markerType, Microsoft::VisualStudio::Shell::TaskErrorCategory errorCategory);
public virtual Microsoft.VisualStudio.Package.DocumentTask CreateErrorTaskItem (Microsoft.VisualStudio.TextManager.Interop.TextSpan span, string filename, string message, Microsoft.VisualStudio.Shell.TaskPriority priority, Microsoft.VisualStudio.Shell.TaskCategory category, Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE markerType, Microsoft.VisualStudio.Shell.TaskErrorCategory errorCategory);
abstract member CreateErrorTaskItem : Microsoft.VisualStudio.TextManager.Interop.TextSpan * string * string * Microsoft.VisualStudio.Shell.TaskPriority * Microsoft.VisualStudio.Shell.TaskCategory * Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE * Microsoft.VisualStudio.Shell.TaskErrorCategory -> Microsoft.VisualStudio.Package.DocumentTask
override this.CreateErrorTaskItem : Microsoft.VisualStudio.TextManager.Interop.TextSpan * string * string * Microsoft.VisualStudio.Shell.TaskPriority * Microsoft.VisualStudio.Shell.TaskCategory * Microsoft.VisualStudio.TextManager.Interop.MARKERTYPE * Microsoft.VisualStudio.Shell.TaskErrorCategory -> Microsoft.VisualStudio.Package.DocumentTask
Public Overridable Function CreateErrorTaskItem (span As TextSpan, filename As String, message As String, priority As TaskPriority, category As TaskCategory, markerType As MARKERTYPE, errorCategory As TaskErrorCategory) As DocumentTask

Parametry

span
TextSpan

TextSpanStruktura, která definuje blok textu.

filename
String

Název souboru

message
String

Chybová zpráva

priority
TaskPriority

Člen TaskPriority výčtu.

category
TaskCategory

Člen TaskCategory výčtu.

markerType
MARKERTYPE

Člen Microsoft.VisualStudio.TextManager.MARKERTYPE výčtu.

errorCategory
TaskErrorCategory

Člen Microsoft.VisualStudio.Shell.ErrorCategory výčtu, který definuje úroveň chyby.

Návraty

DocumentTask

Nová instance DocumentTask .

Platí pro