IVsFontAndColorUtilities.EncodeAutomaticColor Method
Returns the current value of the Visual Studio session automatic color as an RGB (COLORREF) value.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function EncodeAutomaticColor ( _
<OutAttribute> ByRef pcrResult As UInteger _
) As Integer
int EncodeAutomaticColor(
out uint pcrResult
)
int EncodeAutomaticColor(
[OutAttribute] unsigned int% pcrResult
)
abstract EncodeAutomaticColor :
pcrResult:uint32 byref -> int
function EncodeAutomaticColor(
pcrResult : uint
) : int
Parameters
- pcrResult
Type: System.UInt32%
[out] A COLORREF representation corresponding to the Visual Studio automatic color.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
Managed code can obtain functionality equivalent to GetSysColor with SystemColors and convert between COLORREF and the System.Drawing.Color structure using M:System.Drawing.ColorTranslator.FromWin32 and M:System.Drawing.ColorTranslator.ToWin32.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
IVsFontAndColorUtilities Interface
Microsoft.VisualStudio.Shell.Interop Namespace