Partilhar via


Método IVsResourceManager.LoadResourceIcon (Guid, Int32, String, Int32, Int32, IntPtr)

 

Publicado: abril de 2016

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int LoadResourceIcon(
    [InAttribute] ref Guid guidPackage,
    int culture,
    string pszResourceName,
    int cx,
    int cy,
    out IntPtr hicoValue
)
int LoadResourceIcon(
    [InAttribute] Guid% guidPackage,
    int culture,
    String^ pszResourceName,
    int cx,
    int cy,
    [OutAttribute] IntPtr% hicoValue
)
abstract LoadResourceIcon : 
        guidPackage:Guid byref *
        culture:int *
        pszResourceName:string *
        cx:int *
        cy:int *
        hicoValue:nativeint byref -> int
Function LoadResourceIcon (
    <InAttribute> ByRef guidPackage As Guid,
    culture As Integer,
    pszResourceName As String,
    cx As Integer,
    cy As Integer,
    <OutAttribute> ByRef hicoValue As IntPtr
) As Integer

Parâmetros

  • guidPackage
    GUID do pacote no qual o recurso será carregado.
  • culture
    Um valor LCID especificando a cultura para o qual o recurso é válido.Fornecendo um valor 0 selecionará o LCID que o usuário selecionado quando o aplicativo foi iniciado.
  • pszResourceName
    O nome do recurso.
  • cx
    Largura do ícone.
  • cy
    Altura do ícone.
  • hicoValue
    Ponteiro para o recurso.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell80.idl:

[local] HRESULT LoadResourceIcon(
   [in] REFGUID guidPackage,
   [in] int culture,
   [in, string] LPCOLESTR pszResourceName,
   [in] int cx,
   [in] int cy,
   [out, retval] HICON *hicoValue
);

Consulte também

Interface IVsResourceManager
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo