IVsResourceManager.LoadResourceIcon2 Method
Loads a resource icon into the specified assembly.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function LoadResourceIcon2 ( _
pszAssemblyPath As String, _
culture As Integer, _
pszResourceName As String, _
cx As Integer, _
cy As Integer, _
<OutAttribute> ByRef hicoValue As IntPtr _
) As Integer
int LoadResourceIcon2(
string pszAssemblyPath,
int culture,
string pszResourceName,
int cx,
int cy,
out IntPtr hicoValue
)
int LoadResourceIcon2(
[InAttribute] String^ pszAssemblyPath,
[InAttribute] int culture,
[InAttribute] String^ pszResourceName,
[InAttribute] int cx,
[InAttribute] int cy,
[OutAttribute] IntPtr% hicoValue
)
abstract LoadResourceIcon2 :
pszAssemblyPath:string *
culture:int *
pszResourceName:string *
cx:int *
cy:int *
hicoValue:IntPtr byref -> int
function LoadResourceIcon2(
pszAssemblyPath : String,
culture : int,
pszResourceName : String,
cx : int,
cy : int,
hicoValue : IntPtr
) : int
Parameters
pszAssemblyPath
Type: String[in] Path to the assembly where the resource is to be loaded.
culture
Type: Int32[in] A LCID value specifying the culture for which the resource is valid. Supplying a value of 0 will select the LCID that the user selected when the application was started.
pszResourceName
Type: String[in] The name of the resource.
cx
Type: Int32[in] Width of the icon.
cy
Type: Int32[in] Height of the icon.
hicoValue
Type: IntPtr%[out, retval] Pointer to the resource.
Return Value
Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell80.idl:
[local] HRESULT LoadResourceIcon2(
[in, string] LPCOLESTR pszAssemblyPath,
[in] int culture,
[in, string] LPCOLESTR pszResourceName,
[in] int cx,
[in] int cy,
[out, retval] HICON *hicoValue)
;
.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.