Condividi tramite


Metodo IOleDocument::GetDocMiscStatus (docobj.h)

Recupera informazioni sullo stato sull'oggetto documento.

Sintassi

HRESULT GetDocMiscStatus(
  [out] DWORD *pdwStatus
);

Parametri

[out] pdwStatus

Puntatore alle informazioni sui comportamenti supportati. I valori possibili vengono ricavati dall'enumerazione DOCMISC .

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:

Codice restituito Descrizione
E_POINTER
L'indirizzo in pdwStatus è NULL.

Commenti

Questo metodo consente ai contenitori di verificare se un oggetto documento supporta più visualizzazioni, rettangoli complessi, apertura in una finestra popup o lettura/scrittura di file.

I valori di questo enumeratore vengono archiviati anche nel Registro di sistema come valore della chiave DocObject.

Note ai chiamanti

Chiamando questo metodo prima di attivare un oggetto documento, i contenitori possono eseguire qualsiasi procedura necessaria per supportare o supportare in altro modo i comportamenti specificati.

Note per gli implementatori

Questo metodo deve essere completamente implementato in qualsiasi oggetto documento, anche se il valore dereferenziato di pdwStatus è zero. E_NOTIMPL non è un valore restituito accettabile. In genere, il valore DOCMISC restituito deve essere hardcoded per le prestazioni.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione docobj.h

Vedi anche

DOCMISC

IOleDocument