This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

TextRange الفئة

Visual Studio 2010

يمثل مجموعة محددة محتوى بين جهازي TextPointerالمواضع.

مساحة الاسم:  System.Windows.Documents
التجميع:  PresentationFramework (في PresentationFramework.dll)

public class TextRange

TextRange يقدم فئة المصطلحات التالية.

  • تحديد $ $ $ $- TextRangeهو مجموعة محددة محتوى بين جهازي المواضع المشار إليها بواسطة من TextPointers. واحد هذه بتعيين موضع ارتساء ثابتة تتعلق بالتحديد، أثناء موضع الأخرى هو النقل. Th هو هو مشابه لسلوك تحديد قام أحد المستخدمين باستخدام ماوس أو لوحة المفاتيح.

  • تحديد الحالي -لأن TextRangeدائماً يشير إلى مجموعة محددة في المحتوى، فمن المفيد ببساطة الرجوع إلى تحديد المشار إليها بواسطة TextRangeكـ تحديد الحالي .

  • حاوية النص $ $ $ $-على حاوية نص هو العنصر الذي يشكل الحدود النهائية لتدفق محتوى يديك؛ تحديد المشار إليها بواسطة TextRangeدائماً يقع داخل حاوية النص. حاليا، حاوية نص يجب أن تكون أما على FlowDocumentأو TextBlock.

  • مستند $ $ $ $-المحتوى جميعا الموجودة داخل حاوية نص هو يشار إليها على مستند .

للحصول على مزيد من المعلومات حول غير ذلك راجع المصطلحات ذات الصلة مثل موضع ، TextPointer.

يوضح المثال التالي استخدام Textخاصية TextRangeإلى إعادة تمثيل نص العادي لمعين FlowDocument.


// This method returns a plain text representation of a specified FlowDocument.
string GetTextFromFlowDocument(FlowDocument flowDoc)
{
     // Create a new TextRanage that takes the entire FlowDocument as the current selection.
     TextRange flowDocSelection = new TextRange(flowDoc.ContentStart, flowDoc.ContentEnd);

     // Use the Text property to extract a string that contains the unformatted text contents 
     // of the FlowDocument.
     return flowDocSelection.Text;
}


يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: