IVsUIShell2.CreateGradient(UInt32, IVsGradient) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein IVsGradient-Objekt zurück, auf dem ein Farbverlauf eines angegebenen Typs gezeichnet werden soll.
public:
int CreateGradient(System::UInt32 GRADIENTTYPE, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsGradient ^ % pGradient);
public:
int CreateGradient(unsigned int GRADIENTTYPE, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsGradient ^ & pGradient);
int CreateGradient(unsigned int GRADIENTTYPE, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsGradient const & & pGradient);
public int CreateGradient (uint GRADIENTTYPE, out Microsoft.VisualStudio.Shell.Interop.IVsGradient pGradient);
abstract member CreateGradient : uint32 * IVsGradient -> int
Public Function CreateGradient (GRADIENTTYPE As UInteger, ByRef pGradient As IVsGradient) As Integer
Parameter
- GRADIENTTYPE
- UInt32
[in] Der Typ des zu zeichnenden Farbverlaufs, angegeben durch einen Wert aus der __GRADIENTTYPE-Enumeration.
- pGradient
- IVsGradient
[out] Ein IVsGradient-Objekt, dessen Memberfunktionen den angegebenen Farbverlaufstyp zeichnen können.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell80. idl:
HRESULT IVsUIShell2::CreateGradient(
[in] GRADIENTTYPE gradientType,
[out] IVsGradient ** pGradient
);
Nicht verwaltete VSPackages sind für das Freigeben der- IVsGradient Schnittstelle verantwortlich.
Eine vollständige Erläuterung der bewährten Methoden für die Auswahl der richtigen Typen von Farbverläufen beim Entwerfen einer Benutzeroberfläche finden Sie unter The Visual Studio UI Guidelines Document.