Partager via


ISymUnmanagedWriter::DefineDocument, méthode

Définit un document source. Des identificateurs globaux uniques sont fournis pour les langages, les éditeurs et les types de documents connus.

HRESULT DefineDocument(
    [in]  const WCHAR  *url,
    [in]  const GUID   *language,
    [in]  const GUID   *languageVendor,
    [in]  const GUID   *documentType,
    [out, retval] ISymUnmanagedDocumentWriter**  pRetVal);

Paramètres

  • url
    [in] Pointeur vers un WCHAR qui définit l'URL qui identifie le document.

  • language
    [in] Pointeur vers un ID global unique qui définit le langage du document.

  • languageVendor
    [in] Pointeur vers un ID global unique qui définit l'identité de l'éditeur du langage du document.

  • documentType
    [in] Pointeur vers un ID global unique qui définit le type du document.

  • pRetVal
    [out] Pointeur vers l'interface ISymUnmanagedWriter retournée.

Valeur de retour

S_OK si la méthode réussit ; sinon, E_FAIL ou un autre code d'erreur.

Configuration requise

En-tête : CorSym.idl, CorSym.h

Voir aussi

Référence

ISymUnmanagedWriter, interface