Sdílet prostřednictvím


IVsUIShell2.CreateGradient – metoda (UInt32, IVsGradient)

 

Vrátí IVsGradient objektu, na kterém chcete kreslit přechod zadaného typu.

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

Syntaxe

int CreateGradient(
    uint GRADIENTTYPE,
    out IVsGradient pGradient
)
int CreateGradient(
    unsigned int GRADIENTTYPE,
    [OutAttribute] IVsGradient^% pGradient
)
abstract CreateGradient : 
        GRADIENTTYPE:uint32 *
        pGradient:IVsGradient byref -> int
Function CreateGradient (
    GRADIENTTYPE As UInteger,
    <OutAttribute> ByRef pGradient As IVsGradient
) As Integer

Parametry

  • GRADIENTTYPE
    [v] Typ přechodu na vybarvené, určenou hodnotu z __GRADIENTTYPE výčtu.
  • pGradient
    [výstup] IVsGradient Objektu, jehož funkce členů můžete nakreslit zadaný typ přechodu.

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 vsshell80.idl:

HRESULT IVsUIShell2::CreateGradient(
   [in]  GRADIENTTYPE   gradientType,
   [out] IVsGradient ** pGradient
);

Nespravovaná VSPackages jsou odpovědné za vydávání IVsGradient rozhraní.

Celou diskusi na doporučené postupy pro výběr správné typy přechodů při návrhu uživatelského rozhraní naleznete v The Visual Studio UI Guidelines dokumentu.

Viz také

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

Zpátky na začátek