IXpsOMGlyphsEditor::SetProhibitedCaretStops-Methode (xpsobjectmodel.h)
Legt ein Array von verbotenen Halteorten für caret fest.
Syntax
HRESULT SetProhibitedCaretStops(
[in] UINT32 count,
[in] const UINT32 *prohibitedCaretStops
);
Parameter
[in] count
Die Anzahl der verbotenen Caret-Stopporte im Array, auf das von "prohibitedCaretStops" verwiesen wird. Der Wert 0 löscht die Eigenschaft.
[in] prohibitedCaretStops
Das Array von verbotenen Caret-Stopporten, die festgelegt werden sollen. Wenn count 0 ist, wird dieser Parameter ignoriert und kann auf NULL festgelegt werden.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die Werte in der folgenden Tabelle. Informationen zu XPS-Dokument-API-Rückgabewerten, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
prohibitedCaretStops ist NULL , und die Anzahl ist größer als 0. |
|
Ein Wert des Caret-Standorts ist nicht in ordnung. Die Positionswerte müssen in aufsteigender Reihenfolge sortiert werden. |
Hinweise
Jeder Caret-Stoppindex entspricht den skalaren Werten einer UTF-16 UnicodeString-Eigenschaft . Index 0 stellt den Speicherort vor dem ersten UTF-16-Skalarwert von UnicodeString dar. Index 1 stellt die Position zwischen dem ersten und zweiten UTF-16-Skalarwert usw. dar. Am Ende von UnicodeString befindet sich ein zusätzlicher Index. Jeder nicht angegebene Index ist ein gültiger Caret-Stopport.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsobjectmodel.h |