Freigeben über


ITextStoreACP2::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 RetrieveRequestedAttrs-Methode die unterstützten Attribute enthält. Wenn das TS_ATTR_FIND_WANT_VALUE-Flag angegeben ist, sind die Standardwerte für Attributwerte in der TS_ATTRVAL-Struktur nach dem nachfolgenden Aufruf von RetrieveRequestedAttrs. 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 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h
DLL Msctf.dll

Weitere Informationen

ITextStoreACP2

TS_ATTRID

TS_ATTRVAL