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.
pGradient
Type: Microsoft.VisualStudio.Shell.Interop.IVsGradient[out] IVsGradient Obiektu, którego funkcje elementów członkowskich można narysować określony typ gradientu.
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