Freigeben über


ISymUnmanagedDocument::GetSourceRange-Methode

Aktualisiert: November 2007

Gibt den festgelegten Bereich der eingebetteten Quelle in den angegebenen Puffer zurück. Die Größe des Puffers muss zum Speichern der Quelle ausreichen.

HRESULT GetSourceRange(
    [in]  ULONG32  startLine,
    [in]  ULONG32  startColumn,
    [in]  ULONG32  endLine,
    [in]  ULONG32  endColumn,
    [in]  ULONG32  cSourceBytes,
    [out] ULONG32  *pcSourceBytes,
    [out, size_is(cSourceBytes),
        length_is(*pcSourceBytes)] BYTE source[]);

Parameter

  • startLine
    [in] Die Anfangszeile im aktuellen Dokument.

  • startColumn
    [in] Die Anfangsspalte im aktuellen Dokument.

  • endLine
    [in] Die Endzeile im aktuellen Dokument.

  • endColumn
    [in] Die Endspalte im aktuellen Dokument.

  • cSourceBytes
    [in] Die Größe der Quelle in Bytes.

  • pcSourceBytes
    [out] Ein Zeiger auf eine Variable, die die Größe der Quelle empfängt.

  • source
    [out] Die Größe und Länge des angegebenen Bereichs des Quelldokuments in Bytes.

Rückgabewert

S_OK, wenn die Methode erfolgreich ausgeführt wurde.

Siehe auch

Referenz

ISymUnmanagedDocument