Freigeben über


CoreTextLayoutRequest Klasse

Definition

Stellt Informationen zu einem LayoutRequested-Ereignis dar .

public ref class CoreTextLayoutRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreTextLayoutRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreTextLayoutRequest
Public NotInheritable Class CoreTextLayoutRequest
Vererbung
Object Platform::Object IInspectable CoreTextLayoutRequest
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Ein Objekt dieses Typs kann aus der CoreTextLayoutRequestedEventArgs.Request-Eigenschaft in einem Handler für den CoreTextEditContext.LayoutRequested-Ereignishandler abgerufen werden.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1809 17763 LayoutBoundsVisualPixels

Eigenschaften

IsCanceled

Ruft einen Wert ab, der angibt, ob der Layoutanforderungsvorgang abgebrochen wird.

LayoutBounds

Ruft die Bildschirmkoordinaten des Begrenzungsrahmens für einen Textbereich oder ein Texteingabesteuerelement ab.

LayoutBoundsVisualPixels

Ruft die Koordinaten des Begrenzungsrahmens für einen Textbereich oder ein Texteingabesteuerelement relativ zum Viewport Ihrer Anwendung ab.

Range

Ruft einen Wert ab, der den Textbereich angibt, dessen Begrenzungsrahmen vom Texteingabeserver angefordert wird. Der Server füllt diese Eigenschaft auf, bevor das Ereignis ausgelöst wird.

Methoden

GetDeferral()

Fordert an, dass der Layoutanforderungsvorgang verzögert wird. Rufen Sie diese Methode auf, wenn Ihr Texteingabesteuerelement in einem Workerthread und nicht im UI-Thread gehostet wird.

Gilt für: