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.

AnnotationService المنشئ

Visual Studio 2010

تهيئة مثيل جديد من AnnotationServiceفئة للاستخدام مع عرض مستند محدد عنصر تحكم.

  (الاسم) الوصف
أسلوب عام AnnotationService(DocumentViewerBase) تهيئة مثيل جديد AnnotationServiceفئة للاستخدام مع معين DocumentViewerأو FlowDocumentPageViewerعنصر تحكم.
أسلوب عام AnnotationService(FlowDocumentReader) تهيئة مثيل جديد من AnnotationServiceفئة للاستخدام مع معين FlowDocumentReaderعنصر تحكم.
أسلوب عام AnnotationService(FlowDocumentScrollViewer) تهيئة مثيل جديد من AnnotationServiceفئة للاستخدام مع معين FlowDocumentScrollViewerعنصر تحكم.

AnnotationService يمكن استخدامها مع عرض مستند التالي عناصر التحكم:

يوضح المثال التالي استخدم AnnotationServiceالمنشئ.

// ------------------------ StartAnnotations --------------------------
/// <summary>
///   Enables annotations and displays all that are viewable.</summary>
private void StartAnnotations()
    // If there is no AnnotationService yet, create one.
    if (_annotService == null)
        // docViewer is a document viewing control named in Window1.xaml.
        _annotService = new AnnotationService(docViewer);

    // If the AnnotationService is currently enabled, disable it.
    if (_annotService.IsEnabled == true)

    // Open a stream to the file for storing annotations.
    _annotStream = new FileStream(
        _annotStorePath, FileMode.OpenOrCreate, FileAccess.ReadWrite);

    // Create an AnnotationStore using the file stream.
    _annotStore = new XmlStreamStore(_annotStream);

    // Enable the AnnotationService using the new store.
}// end:StartAnnotations()