Freigeben über


ITextStoreACP::RequestSupportedAttrs-Methode (textstor.h)

Rufen Sie die Attribute ab, die im Dokument unterstützt werden.

Syntax

HRESULT RequestSupportedAttrs(
  [in] DWORD           dwFlags,
  [in] ULONG           cFilterAttrs,
  [in] const TS_ATTRID *paFilterAttrs
);

Parameter

[in] dwFlags

Gibt an, ob ein nachfolgender Aufruf der ITextStoreAnchor::RetrieveRequestedAttrs-Methode die unterstützten Attribute enthält. Wenn das TS_ATTR_FIND_WANT_VALUE-Flag angegeben wird, werden die Standardwerte in der TS_ATTRVAL-Struktur nach dem nachfolgenden Aufruf von ITextStoreAnchor::RetrieveRequestedAttrs verwendet. Wenn für diesen Parameter ein anderes Flag angegeben wird, überprüft die Methode nur, ob das Attribut unterstützt wird und ob das varValue-Element der TS_ATTRVAL-Struktur auf VT_EMPTY festgelegt ist.

[in] cFilterAttrs

Gibt die Anzahl der unterstützten Attribute an, die abgerufen werden sollen.

[in] paFilterAttrs

Zeiger auf den TS_ATTRID Datentyp, der das zu überprüfende Attribut angibt. Die -Methode gibt nur die von TS_ATTRID angegebenen Attribute zurück, auch wenn andere Attribute unterstützt werden können.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_OUTOFMEMORY
Die Methode konnte nicht genügend Arbeitsspeicher zuweisen, um den Vorgang abzuschließen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile textstor.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

Itextstoreacp

ITextStoreACP::RetrieveRequestededAttrs

TS_ATTRID

TS_ATTRVAL