OfficeMath

Genel Bakış

OfficeMath, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıflardan miras alır: CompositeNode, IInline, ITrackableNode.

Fonksiyon, denklem, matris veya benzeri bir Office Math nesnesini temsil eder.

Bu sınıf, .NET programlarında OfficeMath nesneleriyle çalışmak için 26 yöntem sağlar. Mevcut yöntemler şunlardır: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, GetText ve 14 ek yöntem. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: Count, CustomNodeId, DisplayType, Document, FirstChild, HasChildNodes ve 10 tane daha.

Özellikler

AdTürErişimAçıklama
NodeTypeNodeTypeOkumaDöndürür OfficeMath.
ParentParagraphParagraphOkumaBu düğümün üst Paragraph’ını alır.
MathObjectTypeMathObjectTypeOkumaBu Office Math nesnesinin MathObjectType türünü alır.
JustificationOfficeMathJustificationOkuma/YazmaOffice Math hizalamasını alır/ayar.
DisplayTypeOfficeMathDisplayTypeOkuma/YazmaOffice Math görüntüleme biçim türünü alır/ayar; bu, bir denklemin metin içinde satır içi mi yoksa kendi satırında mı görüntüleneceğini temsil eder.
IsCompositeboolOkumaBu düğüm alt düğümlere sahip olabileceği için true döndürür.
HasChildNodesboolOkumaBu düğümün herhangi bir alt düğümü varsa true döndürür.
FirstChildNodeOkumaDüğümün ilk çocuğunu alır.
LastChildNodeOkumaDüğümün son çocuğunu alır.
CountintOkumaBu düğümün doğrudan çocuklarının sayısını alır.
ParentNodeCompositeNodeOkumaBu düğümün doğrudan üst öğesini alır.
DocumentDocumentBaseOkumaBu düğümün ait olduğu belgeyi alır.
PreviousSiblingNodeOkumaBu düğümden hemen önceki düğümü alır.
NextSiblingNodeOkumaBu düğümün hemen sonrasındaki düğümü alır.
RangeRangeOkumaBir Range nesnesi döndürür; bu nesne bu düğümde bulunan belgenin bölümünü temsil eder.
CustomNodeIdintOkuma/YazmaÖzel düğüm tanımlayıcısını belirtir.

Yöntemler

İmzaAçıklama
Accept(visitor: DocumentVisitor)VisitOfficeMathStart’ı çağırır, ardından Office Math’in tüm alt düğümleri için Accept’ı çağırır ve sonunda VisitOfficeMathEnd’ı çağırır.
AcceptStart(visitor: DocumentVisitor)office math’in başlangıcını ziyaret etmek için bir ziyaretçiyi kabul eder.
AcceptEnd(visitor: DocumentVisitor)office math’in sonunu ziyaret etmek için bir ziyaretçiyi kabul eder.
GetText()Bu düğümün ve tüm alt düğümlerinin metnini alır.
GetChildNodes(nodeType: NodeType, isDeep: bool)Belirtilen türle eşleşen alt düğümlerin bir koleksiyonunu döndürür.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Belirtilen tipe uyan N’inci çocuk düğümü döndürür.
SelectNodes(xpath: string)XPath ifadesine uyan düğüm listesini seçer.
SelectSingleNode(xpath: string)XPath ifadesine uyan ilk Node’u seçer.
GetEnumerator()Bu düğümün çocuk düğümleri üzerinde for each tarzı yinelemeyi destekler.
AppendChild(newChild: T)Belirtilen düğümü, bu düğümün alt düğüm listesinde sonuna ekler.
PrependChild(newChild: T)Belirtilen düğümü, bu düğümün alt düğüm listesinde başına ekler.
InsertAfter(newChild: T, refChild: Node)Belirtilen düğümü, belirtilen referans düğümünün hemen sonrasına ekler.
InsertBefore(newChild: T, refChild: Node)Belirtilen düğümü, belirtilen referans düğümünün hemen öncesine ekler.
RemoveChild(oldChild: T)Belirtilen alt düğümü kaldırır.
RemoveAllChildren()Geçerli düğümün tüm alt düğümlerini kaldırır.
RemoveSmartTags()Geçerli düğümün tüm SmartTag türetilen düğümlerini kaldırır.
IndexOf(child: Node)Belirtilen alt düğümün, alt düğüm dizisindeki indeksini döndürür.
CreateNavigator()Düğümleri gezmek ve okumak için kullanılabilecek bir gezgin oluşturur.
Clone(isCloneChildren: bool)Düğüm kopyalama başka bir (genellikle birleşik) düğüm kopyalama sürecinin parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız.
GetAncestor(ancestorType: Type)Belirtilen nesne tipinin ilk üst nesnesini alır.
GetAncestorOf()Bu OfficeMath örneği üzerinde GetAncestorOf çağrısını yapar.
Remove()Kendisini üst öğesinden kaldırır.
NextPreOrder(rootNode: Node)Pre-order ağaç dolaşım algoritmasına göre sonraki düğümü alır.
PreviousPreOrder(rootNode: Node)Pre-order ağaç dolaşım algoritmasına göre önceki düğümü alır.
ToString(saveFormat: SaveFormat)Düğümün içeriğini belirtilen formatta bir dizeye dışa aktarır.
NodeTypeToString(nodeType: NodeType)Bir düğüm tipi enum değerini kullanıcı dostu bir dizeye dönüştüren yardımcı bir yöntem.

Ayrıca Bakınız

 Türkçe