IDispatch::GetTypeInfoCount
9/8/2008
Este método recupera o número de informações tipo interfaces que um objeto fornece, 0 ou 1.
Syntax
HRESULT GetTypeInfoCount(
unsigned int FAR* pctinfo
);
Parameters
- pctinfo
[out] Ponteiro para uma localidade que recebe o número de interfaces informações tipo fornecidas pelo objeto. Se o objeto fornece informações tipo, esse número é 1; caso contrário o número for 0.
Return Value
Se o método for bem-sucedido, o valor de retorno é S_OK.
Se o método falhar, o valor de retorno é E_NOTIMPL.
Remarks
A função pode retornar zero, que indica que o objeto não oferece quaisquer informações tipo. Neste maiúsculas e minúsculas, o objeto ainda pode ser programável através de IDispatch, mas não oferece informações tipo para navegadores, compiladores ou outras ferramentas programação que informações tipo acessar. Isso pode ser útil para ocultar um objeto a partir de navegadores ou para impedir que ligação inicial em um objeto.
Example
Este codificar a partir de arquivo exemplo linhas Lines.cpp implementa o GetTypeInfoCount função membro para o CLines classe (ActiveX ou objeto OLE).
STDMETHODIMP
CLines::GetTypeInfoCount(UINT FAR* pctinfo)
{
*pctinfo = 1;
return NOERROR;
}
Requirements
Header | oaidl.h, oaidl.idl |
Library | oleaut32.lib, uuid.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |