InkWordNode.GetAscender-Methode
Gibt die Oberlängenlinie für ein InkWordNode-Objekt zurück.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Function GetAscender As Point()
'Usage
Dim instance As InkWordNode
Dim returnValue As Point()
returnValue = instance.GetAscender()
public Point[] GetAscender()
public:
array<Point>^ GetAscender()
public Point[] GetAscender()
public function GetAscender() : Point[]
Rückgabewert
Typ: array<System.Drawing.Point[]
Gibt die Oberlängenlinie für ein InkWordNode-Objekt zurück.
Hinweise
Bei lateinischen Schriftzeichen entspricht die Oberlängenlinie dem Teil eines Kleinbuchstabens, der über den Hauptkörper (die Mittellinie bzw. die x-Höhe) dieses Buchstabens hinausragt. Für den Buchstaben "b" ist die Oberlängenlinie beispielsweise die vertikale Linie, die über den höchsten Punkt des Kreises des Buchstabens hinausragt. Die Oberlängenlinie ist die imaginäre horizontale Linie durch den oberen Teil der Oberlängen.
Beispiele
Im folgenden Beispiel wird die Oberlängenlinie für den InkWordNode mit dem Namen inkWord gezeichnet. Dazu werden das Renderer-Objekt renderer und das Graphics-Objekt panelGraphics verwendet, die von einem Panel erstellt wurden.
Dim ascenderPoints As Point() = inkWord.GetAscender()
' Convert to pixel coordinates
theRenderer.InkSpaceToPixel(panelGraphics, ascenderPoints)
panelGraphics.DrawLines(New Pen(Color.Green), ascenderPoints)
Point[] ascenderPoints = inkWord.GetAscender();
// Convert to pixel coordinates
theRenderer.InkSpaceToPixel(panelGraphics, ref ascenderPoints);
panelGraphics.DrawLines(new Pen(Color.Green), ascenderPoints);
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0