Método IVsTaskItem2.get_CustomColumnText (Guid, UInt32, String)

 

Publicado: abril de 2016

Retorna o texto de um campo personalizado para o modo de exibição de lista de tarefa especificada.

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

Sintaxe

int get_CustomColumnText(
    [InAttribute] ref Guid guidView,
    uint iCustomColumnIndex,
    out string pbstrText
)
int get_CustomColumnText(
    [InAttribute] Guid% guidView,
    unsigned int iCustomColumnIndex,
    [OutAttribute] String^% pbstrText
)
abstract get_CustomColumnText : 
        guidView:Guid byref *
        iCustomColumnIndex:uint32 *
        pbstrText:string byref -> int
Function get_CustomColumnText (
    <InAttribute> ByRef guidView As Guid,
    iCustomColumnIndex As UInteger,
    <OutAttribute> ByRef pbstrText As String
) As Integer

Parâmetros

  • guidView
    [in] GUID do modo de exibição de lista de tarefas.
  • iCustomColumnIndex
    [in] Índice do campo personalizado.
  • pbstrText
    [out] Ponteiro para uma seqüência de caracteres que contém o texto do campo personalizado.

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 IVsTaskItem2::get_CustomColumnText(
   [in]REFGUID guidView,
   [in]ULONG iCustomColumnIndex,
   [out, retval]BSTR *pbstrText
);

Um modo de exibição de lista de tarefa consiste em uma classificação e um filtro e é determinado exclusivamente pelo seu GUID.Consulte o AutoFilter2 para obter um exemplo de como implementar uma exibição personalizada.

Cada um item de tarefa pode ter qualquer número de campos personalizados, especificada por um valor diferente de iCustomColumnIndex.Um modo de exibição de lista de tarefa em particular pode usar qualquer um, todos ou nenhum desses campos personalizados.Quando um modo de exibição de lista de tarefa específica é solicitado, a lista de tarefas pede para cada item de tarefa se ele oferece suporte a iCustomColumnIndex campo personalizado para este guidView.Se o item de tarefa oferece suporte a esse campo, ele deve retornar o texto do campo personalizado no pbstrText.

O VSTASKFIELD tipo de dados de um campo personalizado tem o valor de FLD_CUSTOM.

Consulte também

Interface IVsTaskItem2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo