Sdílet prostřednictvím


IVsTaskItem2.get_CustomColumnText – metoda (Guid, UInt32, String)

 

Vrátí text vlastní pole pro zobrazení seznamu zadaného úkolu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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

Parametry

  • guidView
    [v] Identifikátor GUID zobrazení Seznam úkolů.
  • iCustomColumnIndex
    [v] Vlastní pole index.
  • pbstrText
    [výstup] Ukazatel na řetězec obsahující pole vlastní text.

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

Zobrazení seznamu úkolů obsahuje řazení a filtr a je určena výhradně jeho identifikátoru GUID.Najdete AutoFilter2 příklad jak implementovat vlastní zobrazení.

Položka úkolu může mít libovolný počet vlastních polí, každá určena různé hodnoty iCustomColumnIndex.Zobrazení seznamu úkolů zejména použít libovolné, všechny nebo žádný z těchto vlastních polí.Při zobrazení seznamu určitého úkolu je požadováno, seznam úkolů požádá každý úkol Pokud podporuje iCustomColumnIndex vlastní pole guidView.Pokud položka úkolu nepodporuje toto pole, má vrátit vlastní pole text v pbstrText.

VSTASKFIELD Datový typ vlastního pole má hodnotu FLD_CUSTOM.

Viz také

IVsTaskItem2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek