AcceptAllRevisions

Document.AcceptAllRevisions method

Принимает все отслеживаемые изменения в документе.

public void AcceptAllRevisions()

Примечания

Этот метод является ярлыком дляAcceptAll.

Примеры

Показывает, как принять все отслеживаемые изменения в документе.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Отредактируйте документ, отслеживая изменения, чтобы создать несколько редакций.
doc.StartTrackRevisions("John Doe");
builder.Write("Hello world! ");
builder.Write("Hello again! "); 
builder.Write("This is another revision.");
doc.StopTrackRevisions();

Assert.AreEqual(3, doc.Revisions.Count);

// Мы можем перебирать каждую редакцию и принимать/отклонять ее как часть нашего документа.
// Если мы знаем, что хотим принять каждую редакцию, мы можем сделать это проще, вызвав этот метод.
doc.AcceptAllRevisions();

Assert.AreEqual(0, doc.Revisions.Count);
Assert.AreEqual("Hello world! Hello again! This is another revision.", doc.GetText().Trim());

Смотрите также