Freigeben über


ISymUnmanagedWriter::DefineDocument-Methode

Definiert ein Quelldokument. GUIDs werden für bekannte Sprachen, Anbieter und Dokumenttypen bereitgestellt.

Syntax

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

Parameter

url
[in] Ein Zeiger auf einen WCHAR, der den URL (Uniform Resource Locator) definiert, der das Dokument identifiziert.

language
[in] Ein Zeiger auf eine GUID, die die Dokumentsprache definiert.

languageVendor
[in] Ein Zeiger auf eine GUID, die die Identität des Anbieters für die Dokumentsprache definiert.

documentType
[in] Ein Zeiger auf eine GUID, die den Typ des Dokuments definiert.

pRetVal
[out] Ein Zeiger auf die zurückgegebene ISymUnmanagedWriter-Schnittstelle.

Rückgabewert

S_OK, wenn die Methode erfolgreich ist, andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl, CorSym.h

Siehe auch