TextPointer.GetLineStartPosition Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
TextPointer Geçerli TextPointerile ilgili olarak belirtilen satırın başına bir döndürür.
Aşırı Yüklemeler
GetLineStartPosition(Int32) |
TextPointer Geçerli TextPointerile ilgili olarak belirtilen satırın başına bir döndürür. |
GetLineStartPosition(Int32, Int32) |
TextPointer Geçerli TextPointeröğesine göre belirtilen satırın başına bir döndürür ve kaç satırın atlandığını bildirir. |
GetLineStartPosition(Int32)
TextPointer Geçerli TextPointerile ilgili olarak belirtilen satırın başına bir döndürür.
public:
System::Windows::Documents::TextPointer ^ GetLineStartPosition(int count);
public System.Windows.Documents.TextPointer GetLineStartPosition (int count);
member this.GetLineStartPosition : int -> System.Windows.Documents.TextPointer
Public Function GetLineStartPosition (count As Integer) As TextPointer
Parametreler
- count
- Int32
Başlangıç konumunun döndürüleceği çizgi belirlenirken atlanması gereken satır başı işaretçilerinin sayısı. Negatif değerler önceki satırları belirtir, 0 geçerli satırı belirtir ve pozitif değerler aşağıdaki satırları belirtir.
Döndürülenler
TextPointer Belirtilen satırın başına işaret eden (LogicalDirectiondeğerine ayarlanmışForward) veya belirtilen satır aralık dışındaysa veya null
başka bir şekilde bulunamazsa.
Açıklamalar
TextPointer Örneğin, iki çizgi arasında belirsiz bir konuma işaret ederse, tarafından LogicalDirection belirtilen yöndeki çizgi göreli başlangıç çizgisi olarak seçilir.
Bu yöntem tarafından gerçekleştirilen işlem geçerli bir düzene bağlıdır. Gerektiğinde, bu yöntem işleme devam etmeden önce geçerli bir düzeni otomatik olarak yeniden oluşturmayı dener. Düzeni yeniden oluşturmak nispeten pahalı bir işlem olabilir. Düzeni yeniden oluşturabilecek işlemler gerçekleştirmeden önce geçerli bir düzeni denetlemek için kullanın HasValidLayout . Daha fazla bilgi için bkz . Düzen.
Şunlara uygulanır
GetLineStartPosition(Int32, Int32)
TextPointer Geçerli TextPointeröğesine göre belirtilen satırın başına bir döndürür ve kaç satırın atlandığını bildirir.
public:
System::Windows::Documents::TextPointer ^ GetLineStartPosition(int count, [Runtime::InteropServices::Out] int % actualCount);
public System.Windows.Documents.TextPointer GetLineStartPosition (int count, out int actualCount);
member this.GetLineStartPosition : int * int -> System.Windows.Documents.TextPointer
Public Function GetLineStartPosition (count As Integer, ByRef actualCount As Integer) As TextPointer
Parametreler
- count
- Int32
Başlangıç konumunun döndürüleceği çizgi belirlenirken atlanması gereken satır başı işaretçilerinin sayısı. Negatif değerler önceki satırları belirtir, 0 geçerli satırı belirtir ve pozitif değerler aşağıdaki satırları belirtir.
- actualCount
- Int32
Bu yöntem döndürdüğünde, başlangıç konumunun döndürüleceği çizgi belirlenirken atlanan satır başı işaretçilerinin gerçek sayısını içerir. Bu değer, belirtilen satır sayısı atlanmadan önce içeriğin başlangıcı veya sonuyla karşılaşıldığından küçük count
olabilir. Bu parametre, başlatmadan iletilir.
Döndürülenler
TextPointer Belirtilen satırın başına işaret eden (LogicalDirectiondeğerine ayarlanmışForward) veya belirtilen satır aralık dışındaysa belirtilen satıra en yakın olan satırın başına işaret eden.
Açıklamalar
TextPointer Örneğin, iki satır arasında belirsiz bir konuma işaret ederse, özellik tarafından LogicalDirection belirtilen yöndeki çizgi göreli başlangıç çizgisi olarak seçilir.