Stroke-Member
Geschützte Member einschließen
Geerbte Member einschließen
.NET Framework-Member einschließen
.NET Compact Framework-Member einschließen
XNA Framework-Member einschließen
Aktualisiert: November 2007
Stellt einen einzelnen Freihandstrich dar. Ein Freihandstrich ist ein Satz von Eigenschaften und Punktdaten, die vom Digitalisierungsgerät erfasst wurden und die die Koordinaten und die Eigenschaften einer bekannten Freihandeingabemarkierung bezeichnen. Es handelt sich um den Satz von Daten, der aus einer einzigen Stiftbewegungsabfolge, bestehend aus einer Stiftbewegung nach unten, nach oben oder einer Bewegungsfolge, erfasst wurde.
Der Stroke-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
Clip | Entfernt die Teile des Stroke-Objekts, die außerhalb eines gegebenen Rechtecks liegen. | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
FindIntersections | Sucht die Punkte, an denen dieses Stroke-Objekt andere Stroke-Objekte innerhalb einer gegebenen Strokes-Auflistung schneidet. | |
GetBoundingBox | Überladen. Gibt das umgebende Rechteck zurück, das das Stroke-Objekt enthält. | |
GetFlattenedBezierPoints | Überladen. Gibt ein Array von Punkten zurück, mit dem die Bézierdarstellung eines Stroke-Objekts näherungsweise beschrieben wird. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetPacketData | Überladen. Gibt die einem oder mehreren Punkten in einem Stroke-Objekt zugeordneten Paketdaten zurück. | |
GetPacketDescriptionPropertyMetrics | Gibt die Metrik für einen gegebenen Paketbeschreibungstyp zurück. | |
GetPacketValuesByProperty | Überladen. Gibt die Daten für eine angegebene Paketeigenschaft für ein oder mehrere Paket(e) im Stroke-Objekt zurück. | |
GetPoint | Gibt die Point-Struktur beim angegebenen Index in einem Stroke-Objekt zurück. | |
GetPoints | Überladen. Gibt ein Array von Point-Strukturen zurück, aus denen sich das Stroke-Objekt zusammensetzt. | |
GetRectangleIntersections | Gibt ein Array von StrokeIntersection-Strukturen zurück, die angeben, wo ein Stroke-Objekt ein gegebenes Rechteck schneidet. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
HitTest | Gibt einen Wert zurück, der angibt, ob ein Stroke-Objekt vollständig innerhalb eines gegebenen Kreises liegt oder von diesem geschnitten wird. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Move | Wendet eine Übersetzung auf die Freihandeingaben des Stroke-Objekts an. | |
NearestPoint | Überladen. Gibt die Position im Stroke-Objekt zurück, das einem bestimmten Punkt am nächsten liegt. | |
Rotate | Dreht das Stroke-Objekt um einen Mittelpunkt. | |
Scale | Skaliert das Stroke-Objekt in der X-Dimension und der Y-Dimension. | |
ScaleToRectangle | Skaliert das Stroke-Objekt so, dass es in die angegebene Rectangle-Struktur passt. | |
SetPacketValuesByProperty | Überladen. Legt die Daten für eine angegebene Paketeigenschaft für ein oder mehrere Paket(e) im Stroke-Objekt fest. | |
SetPoint | Legt die Point-Struktur beim angegebenen Index in einem Stroke-Objekt fest. | |
SetPoints | Überladen. Legt das Array von Point-Strukturen bei den angegebenen Indizes eines Stroke-Objekts fest. | |
Shear | Bewirkt, dass das Stroke-Objekt um die angegebenen horizontalen und vertikalen Faktoren verzerrt wird | |
Split | Teilt das Stroke-Objekt an der angegebenen Position auf dem Stroke-Objekt und gibt das neue Stroke-Objekt zurück. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) | |
Transform | Überladen. Wendet eine lineare Transformation auf ein Stroke-Objekt an. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BezierCusps | Ruft ein Array ab, das die Indizes der Spitzen in der Bézierdarstellung des Stroke-Objekts enthält. | |
BezierPoints | Ruft das Array von Steuerpunkten ab, das die Bézierapproximation des Strichs darstellt. | |
Deleted | Ruft einen Wert ab, der angibt, ob das Stroke-Objekt aus dem ihm übergeordneten Ink-Objekt gelöscht wurde. | |
DrawingAttributes | Ruft die Zeichnungsattribute ab, die während des Zeichnens auf Freihand angewendet werden sollen, oder legt diese fest. | |
ExtendedProperties | Ruft die Auflistung der von der Anwendung definierten Daten ab. | |
Id | Ruft den Bezeichner für das Stroke-Objekt ab. | |
Ink | Ruft das übergeordnete Ink-Objekt des Stroke-Objekts ab. | |
PacketCount | Ruft die Anzahl der für ein Stroke-Objekt empfangenen Pakete ab. | |
PacketDescription | Ruft ein Array des Typs Guid ab, das die Typen der im Stroke-Objekt gespeicherten Paketdaten beschreibt. | |
PacketSize | Ruft die Größe eines Pakets in Bytes ab. | |
PolylineCusps | Ruft ein Array ab, das die Indizes der Spitzen des Stroke-Objekts enthält. | |
SelfIntersections | Ruft die Selbstschnittpunkte des Stroke-Objekts ab. |
Zum Seitenanfang