Partilhar via


Método IVsThreadPool.ScheduleTask (UInt32, UInt32, UInt32)

 

Publicado: abril de 2016

Agenda a tarefa seja executada.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int ScheduleTask(
    uint pTaskProc,
    uint pvParam,
    uint priority
)
int ScheduleTask(
    unsigned int pTaskProc,
    unsigned int pvParam,
    unsigned int priority
)
abstract ScheduleTask : 
        pTaskProc:uint32 *
        pvParam:uint32 *
        priority:uint32 -> int
Function ScheduleTask (
    pTaskProc As UInteger,
    pvParam As UInteger,
    priority As UInteger
) As Integer

Parâmetros

  • pTaskProc
    [in] O ambiente projeta explicitamente esse ponteiro para um PVsBackgroundTask_Function_Pointer antes da que está sendo chamada
  • pvParam
    [in]

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsThreadPool::ScheduleTask(
   [in] DWORD_PTR pTaskProc, 
   [in] DWORD_PTR pvParam
);

Consulte também

Interface IVsThreadPool
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo