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