ScriptStringValidate-Funktion (usp10.h)
Überprüft eine SCRIPT_STRING_ANALYSIS-Struktur auf ungültige Sequenzen.
Syntax
HRESULT ScriptStringValidate(
[in] SCRIPT_STRING_ANALYSIS ssa
);
Parameter
[in] ssa
Eine SCRIPT_STRING_ANALYSIS-Struktur für eine Zeichenfolge.
Rückgabewert
Gibt S_OK zurück, wenn keine ungültigen Sequenzen gefunden werden. Die Funktion gibt S_FALSE zurück, wenn eine oder mehrere ungültige Sequenzen gefunden werden. Die Funktion gibt einen HRESULT-Wert ungleich null zurück, wenn sie nicht erfolgreich ist.
Hinweise
Diese Funktion ist für die Verwendung in Editoren vorgesehen, die die Eingabe ungültiger Sequenzen ablehnen.
Ungültige Sequenzen werden nur auf Skripts überprüft, deren fRejectInvalid-Member in der zugeordneten SCRIPT_PROPERTIES-Struktur festgelegt ist. Beispielsweise ist es üblich, dass Editor ungültige thailändische Zeichenfolgen zurückweist. Ungültige indische Sequenzen werden jedoch nicht konventionell abgelehnt, sondern stattdessen in der Komposition mit einem fehlenden Basiszeichensymbol angezeigt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | usp10.h |
Bibliothek | Usp10.lib |
DLL | Usp10.dll |
Verteilbare Komponente | Internet Explorer 5 oder höher unter Windows Me/98/95 |