Compartilhar via


atributo helpcontext

O atributo [helpcontext] especifica um identificador de contexto que permite que o usuário exiba informações sobre esse elemento no arquivo de Ajuda.

[
    uuid(uuid-number), 
    helpcontext(helpcontext-value)
    [, attribute-list]
] 
element element-name
{
    definitions
}

Parâmetros

uuid-number

Especifica um número de identificação universalmente exclusivo para a biblioteca, [importlib], interface, dispinterface, module, typedef, methods, [property], ou coclass.

helpcontext-value

Um inteiro exclusivo que identifica o texto de ajuda associado ao elemento MIDL atual.

attribute-list

Especifica uma lista de um ou mais atributos que se aplicam ao elemento MIDL como um todo.

element

Uma das seguintes diretivas: library, [importlib], interface, dispinterface, module, typedef, method, property ou coclass.

element-name

O nome que outros componentes de software podem usar para delinear o elemento atual.

Definições

Especifica instruções que compõem a definição do elemento.

Comentários

O atributo [helpcontext] pode ser aplicado aos seguintes elementos: library, [importlib], interface, dispinterface, module, typedef, method, property ou coclass.

O helpcontext-value é um identificador de contexto de 32 bits no arquivo de Ajuda que pode ser recuperado com as funções GetDocumentation nas interfaces ITypeLib e ITypeInfo .

Exemplos

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    helpcontext(7035943),
    helpstring("Hello Class"),
    appobject
] 
coclass Hello
{
    [default, helpcontext(3914972)] interface IHello : IUnknown;
    interface IDispatch;
}

Confira também

coclass

dispinterface

Gerando uma biblioteca de tipos com MIDL

importlib

Interface

biblioteca

Módulo

Sintaxe de arquivo ODL

Exemplo de arquivo ODL

Typedef