Udostępnij za pośrednictwem


Metoda IVsUIShell2.CreateGradient — (UInt32, IVsGradient)

 

Zwraca IVsGradient obiektu, na którym Rysowanie gradientu określonego typu.

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

Składnia

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
    Type: System.UInt32

    [in] Typ gradientu ma być rysowane, określonego przez wartość z zakresu od __GRADIENTTYPE wyliczenia.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell80.idl:

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

Niezarządzane pakiety VSPackages są zobowiązani do zwalniania IVsGradient interfejsu.

Pełne omówienie na najlepsze rozwiązania dotyczące wybierania typów poprawne gradientów podczas projektowania interfejsu użytkownika można znaleźć The Visual Studio UI Guidelines dokumentu.

Zobacz też

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

Powrót do początku