LiveTextBlock Klasse

Definition

Ein TextBlock, der für die Unterstützung von Text für die Barrierefreiheit in Live Region konzipiert ist Die Standardeinstellung für Live ist höflich.

public ref class LiveTextBlock : System::Windows::Controls::TextBlock
public class LiveTextBlock : System.Windows.Controls.TextBlock
type LiveTextBlock = class
    inherit TextBlock
Public Class LiveTextBlock
Inherits TextBlock
Vererbung
LiveTextBlock

Beispiele

<Livetextblock Text = "Text zum Anzeigen und lesen"/>

<Livetextblock Text = "Text zum Anzeigen von" Livetext = "zu lesende Text"/>

Konstruktoren

LiveTextBlock()

Initialisiert eine neue Instanz der LiveTextBlock-Klasse.

Felder

FrequencyProperty

Diese benutzerdefinierte Eigenschaft gibt an, wie häufig (in Anzahl der Lesevorgänge/Sek.) ein "Rate Limited liveregionchanged"-Ereignis ausgelöst wird. Dies ist nützlich für LiveTextBlock den Fall, dass bei einer zu großen Anzahl von Änderungs Ereignissen doppelte/dreifache Lesevorgänge desselben Texts ausgelöst werden.

IsFrequencyLimitedProperty

Diese benutzerdefinierte Eigenschaft gibt an, dass das-Objekt LiveTextBlock einschränken soll, wie oft ein liveregionchanged-Ereignis ausgelöst wird. Dies ist nützlich für LiveTextBlock den Fall, dass bei einer zu großen Anzahl von Änderungs Ereignissen doppelte/dreifache Lesevorgänge desselben Texts ausgelöst werden.

LiveTextProperty

Diese benutzerdefinierte Eigenschaft gibt den Text an, der von der Sprachausgabe gelesen wird. Im Bereich wird die Livetext-Eigenschaft an die Text-Eigenschaft gebunden, sodass nichts besonderes erforderlich ist, um sicherzustellen, dass die Sprachausgabe den richtigen zu lesenden Text finden kann, aber nur der Livetext sendet eine Benachrichtigung, dass sich der Wert des Live Bereichs geändert hat.

Eigenschaften

Frequency

Ruft ab oder legt fest, wie häufig liveregionchanged-Ereignisse als Reaktion auf Änderungen an der Livetext-Eigenschaft ausgelöst werden. Dieser Wert wird nur verwendet IsFrequencyLimited , wenn auf true festgelegt ist. Der Standardwert ist 1, d. h., wenn die Häufigkeits Begrenzung aktiviert ist, wird der Livetext von livetextblock nie mehrmals pro Sekunde angekündigt.

IsFrequencyLimited

Ruft ab oder legt fest, ob die liveregionchanged-Ereignisse in Bezug darauf eingeschränkt werden sollen, wie häufig Sie gesendet werden, wenn der Livetext geändert wird. Der Standardwert ist false, d. h., für jede Livetext-Änderung wird standardmäßig ein Ereignis vom Typ "liveregionchanged" ausgelöst, auch wenn pro Sekunde mehrere Livetext-Änderungen auftreten. Wenn diese Einstellung aktiviert ist, steuert der Wert von, Frequency wie oft das liveregionchanged-Ereignis ausgelöst wird.

LiveText

Methoden

OnCreateAutomationPeer()

Gilt für