EditPoint2.LineCharOffset الخاصية
يحصل على حرف الإزاحة EditPointالكائن.
مساحة الاسم: EnvDTE80
التجميع: EnvDTE80 (في EnvDTE80.dll)
بناء الجملة
'إقرار
ReadOnly Property LineCharOffset As Integer
Get
int LineCharOffset { get; }
property int LineCharOffset {
int get ();
}
abstract LineCharOffset : int
function get LineCharOffset () : int
قيمة الخاصية
النوع: System.Int32
إزاحة الأحرف من EditPointكائن.
التطبيقات
ملاحظات
يبدأ ترقيم حرف في واحد. LineCharOffsetإرجاع تسبق عدد حرف/ حروف في الكائن في السطر الحالي.
أمثلة
Sub LineCharOffsetExample(ByVal dte As DTE2)
' Create a new text file.
dte.ItemOperations.NewFile()
' Create an EditPoint at the start of the new document.
Dim doc As TextDocument =
CType(dte.ActiveDocument.Object("TextDocument"), TextDocument)
Dim point As EditPoint = doc.StartPoint.CreateEditPoint
Dim i As Integer
' Insert 10 lines of text.
For i = 1 To 10
point.Insert("This is a test." & vbCrLf)
Next
' Display EditPoint properties.
MsgBox( _
"AbsoluteCharOffset: " & point.AbsoluteCharOffset & vbCrLf & _
"LineCharOffset: " & point.LineCharOffset & vbCrLf & _
"DisplayColumn: " & point.DisplayColumn & vbCrLf & _
"AtEndOfDocument: " & point.AtEndOfDocument & vbCrLf & _
"AtEndOfLine: " & point.AtEndOfLine & vbCrLf & _
"AtStartOfDocument: " & point.AtStartOfDocument & vbCrLf & _
"AtStartOfLine: " & point.AtStartOfLine)
End Sub
public void LineCharOffsetExample(DTE2 dte)
{
// Create a new text file.
dte.ItemOperations.NewFile(@"General\Text File", "",
Constants.vsViewKindPrimary);
// Create an EditPoint at the start of the new document.
TextDocument doc =
(TextDocument)dte.ActiveDocument.Object("TextDocument");
EditPoint point = doc.StartPoint.CreateEditPoint();
// Insert 10 lines of text.
for (int i = 0; i < 10; ++i)
point.Insert("This is a test.\n");
// Display EditPoint properties.
MessageBox.Show(
"AbsoluteCharOffset: " + point.AbsoluteCharOffset + "\n" +
"LineCharOffset: " + point.LineCharOffset + "\n" +
"AtEndOfDocument: " + point.AtEndOfDocument + "\n" +
"AtEndOfLine: " + point.AtEndOfLine + "\n" +
"AtStartOfDocument: " + point.AtStartOfDocument + "\n" +
"AtStartOfLine: " + point.AtStartOfLine);
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.
راجع أيضًَا
المرجع
موارد أخرى
كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي