Udostępnij za pośrednictwem


Metoda IVsTaskProvider2.MaintainInitialTaskOrder — (Int32)

 

Określa, czy listy zadań powinna utrzymać kolejność zadań nadane przez dostawcę zadania.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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
    [out] true , jeśli na liście zadań należy zachować kolejność zadań, dostarczane przez dostawcę zadania, zamiast używać sortowanie domyślne listy zadań.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT MaintainInitialTaskOrder(
   [out] int bMaintainOrder
);

Gdy dostawca zadania dodaje zadania do listy zadań, na liście zadań wykonuje sortowania na elementy oparte na bieżące sortowanie.Jednak po bieżącym sortowania jest sortowanie domyślne i chce, aby dostawca zadania na liście zadań, aby zachować kolejność zadań, podaje się ją do listy zadań, Metoda ta powinna zwrócić wartość true w bMaintainOrder.

Na przykład błędy kompilatora c++ może wystąpić z plików zarówno .h i .cpp.Sortowanie domyślne przez listy zadań na te błędy przełączyć wszystkie błędy z plików .cpp przed tymi z plików .h.Jednakże może być bardziej opisową listę zadań umożliwia wyświetlenie błędów w kolejności, w jakiej są generowane przez kompilator.W takim przypadku metoda ta powinna zwrócić wartość true w bMaintainOrder.

[!UWAGA]

Utrzymanie porządku zadań działa tylko po bieżącym sortowania jest sortowanie domyślne.Jeśli użytkownik określił jawne sortowania innych niż domyślne, następnie że zastępuje utrzymanie porządku zadań początkowych.

Zobacz też

Interfejs IVsTaskProvider2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku