IVsFontAndColorDefaultsProvider.GetObject Method
Returns an IVsFontAndColorDefaults or an IVsFontAndColorGroup IVsFontAndColorDefaults interface for the category specified by the rguidCategory parameter.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function GetObject ( _
ByRef rguidCategory As Guid, _
<OutAttribute> ByRef ppObj As Object _
) As Integer
int GetObject(
ref Guid rguidCategory,
out Object ppObj
)
int GetObject(
[InAttribute] Guid% rguidCategory,
[OutAttribute] Object^% ppObj
)
abstract GetObject :
rguidCategory:Guid byref *
ppObj:Object byref -> int
function GetObject(
rguidCategory : Guid,
ppObj : Object
) : int
Parameters
- rguidCategory
Type: System.Guid%
[in] Specifies the GUID of the category.
- ppObj
Type: System.Object%
[out] An IUnknown interface, which must be queried for either an IVsFontAndColorGroup or IVsFontAndColorDefaults interface.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsFontAndColorDefaultsProvider::GetObject(
[in] REFGUID rguidCategory,
[out] IUnknown **ppObj
);
.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.