Aspose.Svg.Dom

Aspose.Svg.Dom (Belge Nesne Modeli) ad alanı, herhangi bir HTML, XML veya SVG belgesini temsil eden ve bunlarla etkileşime giren API sağlar. dize veya yorum).

sınıflar

SınıfTanım
AttrAttr arabirimi, bir Element nesnesindeki bir özniteliği temsil eder. Tipik olarak, öznitelik için izin verilen değerler, belgeyle ilişkili bir şemada tanımlanır.
CDATASectionCDATA bölümleri, aksi takdirde işaretleme olarak kabul edilecek karakterleri içeren metin bloklarından kaçmak için kullanılır.
CharacterDataCharacterData, DOM’daki karakter verilerine erişmek için bir dizi nitelik ve yöntemle Düğüm’ü genişletir.
CommentCharacterData öğesinden devralır ve bir yorumun içeriğini, yani başlangıç ’ ile arasındaki tüm karakterleri temsil eder. .
DocumentBelge, HTML, XML veya SVG belgesinin tamamını temsil eder. Kavramsal olarak, belge ağacının köküdür ve belgenin verilerine birincil erişimi sağlar.
DocumentFragmentDocumentFragment, “hafif” veya “minimal” bir Document nesnesidir. Bir belgenin ağacının bir kısmını çıkarabilmeyi veya belgenin yeni bir parçasını oluşturabilmeyi istemek çok yaygındır.
DocumentTypeDocumentType, document için tanımlanan varlıkların listesine bir arabirim sağlar.
DOMExceptionDOMException arabirimi, bir yöntemi çağırmanın veya bir web API’sinin bir özelliğine erişmenin bir sonucu olarak ortaya çıkan anormal bir olayı (istisna olarak adlandırılır) temsil eder. Bu, temel olarak web API’lerinde hata koşullarının nasıl açıklandığıdır.
DOMObjectDOMObject türü, tüm Belge Nesne Modeli için bir temel nesneyi temsil etmek üzere kullanılır. Java ve ECMAScript için DOMObject, Nesne türüne bağlıdır.
ElementÖğe arayüzü, bir HTML veya XML belgesindeki bir öğeyi temsil eder.
EntityBir XML belgesinde ayrıştırılmış veya ayrıştırılmamış bilinen bir varlığı temsil eder.
EntityReferenceEntityReference düğümleri, ağaçta bir varlık referansını temsil etmek için kullanılabilir.
EventTargetEventTarget arabirim, DOM Olay Modelini destekleyen bir uygulamada tüm Düğümler tarafından uygulanır. Bu nedenle, bu arabirim, Düğüm arabiriminin bir örneğinde bağlamaya özgü döküm yöntemleri kullanılarak elde edilebilir. Arabirim, Olay Dinleyicilerinin kaydedilmesine ve kaldırılmasına izin verir. birEventTarget ve buna olayların gönderilmesiIEventTarget .
NodeDüğüm arabirimi, tüm Document nesne Modeli için birincil veri türüdür. Belge ağacındaki tek bir düğümü temsil eder.
NotationDTD’de bildirilen bir gösterimi temsil eder.
ProcessingInstructionProcessingInstruction, XML’de işlemciye özgü bilgileri belge metninde tutmanın bir yolu olarak kullanılan bir “işleme talimatını” temsil eder.
ShadowRootShadowRoot, gölge ağacının bir kök düğümüdür.
TextMetin arabirimi, CharacterData öğesinden miras alır ve bir Öğenin veya Attr’nin metin içeriğini (XML’de karakter verileri olarak adlandırılır) temsil eder.
TypeInfoTypeInfo, belgeyle ilişkili şemalarda belirtilen Öğe veya Attr düğümlerinden başvurulan bir türü temsil eder.

Arayüzler

ArayüzTanım
IBrowsingContextBir göz atma bağlamı, içindeDocument nesneler kullanıcıya sunulur.
IChildNodeTanımlarIChildNode tarafından uygulanması gereken arayüzNode ebeveyni olabilir.
IDocumentInitBu arayüz şunları sağlar:Document başlatma bilgisi.
IDOMImplementationDOMImplementation arabirimi, belge nesne modelinin herhangi bir özel örneğinden bağımsız olan işlemleri gerçekleştirmek için bir dizi yöntem sağlar.
IElementInitBu arayüz şunları sağlar:Element başlatma bilgisi.
IGlobalEventHandlersSistem olayı işlemeyi destekleyen tüm öğeler tarafından devralınması gereken arabirimi temsil eder
INonDocumentTypeChildNodeTanımlarIChildNode bunlar değilDOCUMENT_TYPE_NODE .
INonElementParentNodeTanımlarIParentNode Öğe türü olmayanlar.
IParentNodeIParentNode olası ebeveynler tarafından uygulanan arayüz.

numaralandırma

numaralandırmaTanım
ShadowRootModeShadowRoot’un çalışabileceği modlar.