IVsTaskProvider2.MaintainInitialTaskOrder – metoda (Int32)
Určuje, zda má seznamu úkolů udržovat pořadí úkolů dán úkol zprostředkovatele.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int MaintainInitialTaskOrder(
out int bMaintainOrder
)
int MaintainInitialTaskOrder(
[OutAttribute] int% bMaintainOrder
)
abstract MaintainInitialTaskOrder :
bMaintainOrder:int byref -> int
Function MaintainInitialTaskOrder (
<OutAttribute> ByRef bMaintainOrder As Integer
) As Integer
Parametry
- bMaintainOrder
[výstup] true Pokud seznamu úkolů by měla udržovat pořadí úkolů od poskytovatele úkolu, nikoli použijte výchozí řazení seznamu úkolů.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT MaintainInitialTaskOrder(
[out] int bMaintainOrder
);
Když úkol zprostředkovatele přidá úkoly do seznamu úkolů, seznam úkolů provádí řazení na položky na základě aktuální řazení.Aktuální řazení je výchozí řazení a chce poskytovatel úkol pořadí úkolů do seznamu úkolů umožňuje udržovat seznam úkolů, však by tato metoda vracet hodnotu true v bMaintainOrder.
Chyby kompilátoru jazyka C++ může například dojít z soubory soubor s příponou h a cpp.Výchozí řazení podle seznamu úkolů na tyto chyby všech chyb přepnutím z cpp soubory dříve, než z soubory soubor s příponou h.Však může být smysluplnější mít seznam úkolů zobrazit chyby v pořadí, ve kterém jsou generovány kompilátorem.V takovém případě tato metoda měla vracet hodnotu true v bMaintainOrder.
[!POZNÁMKA]
Zachování pořadí úkolů funguje pouze při řazení aktuální výchozí řazení.Pokud uživatel zadal při explicitní jiné výchozí řazení, pak, přepíše udržování počáteční pořadí.
Viz také
IVsTaskProvider2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek