Estrutura tagFUNCDESC
Contém informações sobre uma função.
Namespace: Microsoft.VisualStudio.VsWizard
Assembly: Microsoft.VisualStudio.VsWizard (em Microsoft.VisualStudio.VsWizard.dll)
Sintaxe
'Declaração
Public Structure tagFUNCDESC
public struct tagFUNCDESC
public value class tagFUNCDESC
[<Sealed>]
type tagFUNCDESC = struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.
O tipo tagFUNCDESC expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals | Indica se essa instância e um objeto especificado são iguais. (Herdado de ValueType.) |
![]() |
GetHashCode | Retorna o código hash para essa instância. (Herdado de ValueType.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
ToString | Retorna o nome de tipo totalmente qualificado dessa instância. (Herdado de ValueType.) |
Superior
Campos
Nome | Descrição | |
---|---|---|
![]() |
callconv | Mantém a convenção de chamada da função. |
![]() |
cParams | Contagem de parâmetros da função. |
![]() |
cParamsOpt | Contagem de parâmetros opcionais da função. |
![]() |
cScodes | Contagem dos valores de retorno da função permitidos. |
![]() |
elemdescFunc | Contém o tipo de retorno da função. |
![]() |
funckind | Descreve o tipo de função. |
![]() |
invkind | Contém o tipo de uma função de propriedade. |
![]() |
lprgelemdescParam | Uma matriz dos tipos de parâmetro. |
![]() |
lprgscode | Matriz de códigos de erro, que a função pode retornar. |
![]() |
memid | Mantém a identificação do membro de função. |
![]() |
oVft | Mantém o deslocamento no VTBL para FUNC_VITRUAL. |
![]() |
wFuncFlags | Contém as propriedades de sinalizador de função. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.