IsMoveFromRevision
ShapeBase.IsMoveFromRevision property
İade doğru değişiklik izleme etkinken bu nesne Microsoft Word’de taşındıysa (silindiyse).
public bool IsMoveFromRevision { get; }
Örnekler
Hareket revizyon şekillerinin nasıl tanımlanacağını gösterir.
// Taşıma revizyonu, belge gövdesindeki bir öğeyi Microsoft Word'de kesip yapıştırarak taşıdığımız zamandır.
// değişiklikleri izleme. Böyle bir metin hareketine satır içi bir şekil katarsak, o şekil de bir revizyon olacaktır.
// Kopyalama ve yapıştırma veya hareketli kayan şekiller, taşıma revizyonları oluşturmaz.
Document doc = new Document(MyDir + "Revision shape.docx");
// Revizyonları taşıma, "Taşı" ve "Taşı" revizyonlarından oluşur. Bu belgede tek bir şekilde hareket ettik,
// ancak biz taşıma revizyonunu kabul edene veya reddedene kadar, bu şeklin iki örneği olacaktır.
Shape[] shapes = doc.GetChildNodes(NodeType.Shape, true).OfType<Shape>().ToArray();
Assert.AreEqual(2, shapes.Length);
// Bu, varış hedefindeki şekil olan "Taşı" revizyonudur.
// Revizyonu kabul edersek, bu "Taşı" revizyon şekli kaybolacaktır,
// ve "Taşı" revizyon şekli kalacaktır.
Assert.False(shapes[0].IsMoveFromRevision);
Assert.True(shapes[0].IsMoveToRevision);
// Bu, orijinal konumunda şekil olan "Taşı" revizyonudur.
// Revizyonu kabul edersek, bu "Taşı" revizyon şekli kaybolacak,
// ve "Taşı" revizyon şekli kalacaktır.
Assert.True(shapes[1].IsMoveFromRevision);
Assert.False(shapes[1].IsMoveToRevision);
Ayrıca bakınız
- class ShapeBase
- ad alanı Aspose.Words.Drawing
- toplantı Aspose.Words