Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

Classes

Class NameDescription
CSSPrimitiveValueอินเทอร์เฟซ CSSPrimitiveValue แทนค่าของ CSS เพียงค่าเดียว อินเทอร์เฟซนี้สามารถใช้เพื่อกำหนดค่าของคุณสมบัติสไตล์เฉพาะที่ตั้งค่าอยู่ในบล็อกหรือเพื่อกำหนดคุณสมบัติสไตล์เฉพาะอย่างชัดเจนภายในบล็อก อินสแตนซ์ของอินเทอร์เฟซนี้สามารถได้รับจากวิธี getPropertyCSSValue ของอินเทอร์เฟซ CSSStyleDeclaration อ็อบเจ็กต์ CSSPrimitiveValue จะเกิดขึ้นเฉพาะในบริบทของคุณสมบัติ CSS เท่านั้น
CSSValueแทนค่าที่เรียบง่ายหรือซับซ้อน อ็อบเจ็กต์ CSSValue จะเกิดขึ้นเฉพาะในบริบทของคุณสมบัติ CSS เท่านั้น
CSSValueListอินเทอร์เฟซ CSSValueList ให้การทำ Abstraction ของคอลเลกชันที่มีลำดับของค่าของ CSS
Counterอินเทอร์เฟซ Counter ใช้เพื่อแทนค่าฟังก์ชันนับใด ๆ หรือค่าของ counters อินเทอร์เฟซนี้สะท้อนค่าที่อยู่ในคุณสมบัติสไตล์พื้นฐาน
RGBColorอินเทอร์เฟซ RGBColor ใช้เพื่อแทนค่าของสี RGB ใด ๆ อินเทอร์เฟซนี้สะท้อนค่าที่อยู่ในคุณสมบัติสไตล์พื้นฐาน ดังนั้นการแก้ไขที่ทำกับอ็อบเจ็กต์ CSSPrimitiveValue จะเปลี่ยนแปลงคุณสมบัติสไตล์
Rectอินเทอร์เฟซ Rect ใช้เพื่อแทนค่าของ rect ใด ๆ อินเทอร์เฟซนี้สะท้อนค่าที่อยู่ในคุณสมบัติสไตล์พื้นฐาน ดังนั้นการแก้ไขที่ทำกับอ็อบเจ็กต์ CSSPrimitiveValue จะเปลี่ยนแปลงคุณสมบัติสไตล์

Interfaces

Interface NameDescription
ICSS2Propertiesให้บริการอินเทอร์เฟซสำหรับการจัดการค่าที่ตั้งของคุณสมบัติ CSS2 ในบริบทขององค์ประกอบ HTML บางประเภท
ICSSCharsetRuleอินเทอร์เฟซ CSSCharsetRule แทนกฎ @charset ในแผ่นสไตล์ CSS ค่าของแอตทริบิวต์การเข้ารหัสไม่มีผลต่อการเข้ารหัสของข้อมูลข้อความในวัตถุ DOM; การเข้ารหัสนี้จะเป็น UTF-16 เสมอ หลังจากโหลดแผ่นสไตล์ ค่าของแอตทริบิวต์การเข้ารหัสจะเป็นค่าที่พบในกฎ @charset หากไม่มี @charset ในเอกสารต้นฉบับ ก็จะไม่มี CSSCharsetRule ถูกสร้างขึ้น ค่าของแอตทริบิวต์การเข้ารหัสอาจถูกใช้เป็นคำแนะนำสำหรับการเข้ารหัสที่ใช้ในการจัดเก็บแผ่นสไตล์
ICSSCounterStyleRuleกฎ @counter-style ช่วยให้นักเขียนสามารถกำหนดสไตล์นับที่กำหนดเองได้
ICSSFontFaceRuleอินเทอร์เฟซ CSSFontFaceRule แทนกฎ @font-face ในแผ่นสไตล์ CSS กฎ @font-face ใช้เพื่อเก็บชุดคำอธิบายฟอนต์
ICSSImportRuleอินเทอร์เฟซ CSSImportRule แทนกฎ @import ภายในแผ่นสไตล์ CSS กฎ @import ใช้เพื่อให้นำเข้ากฎสไตล์จากแผ่นสไตล์อื่น
ICSSKeyframeRuleอินเทอร์เฟซ CSSKeyframeRule แทนกฎสไตล์สำหรับคีย์เดียว
ICSSKeyframesRuleอินเทอร์เฟซ CSSKeyframesRule แทนชุดคีย์เฟรมทั้งหมดสำหรับอนิเมชันเดียว
ICSSMarginRuleอินเทอร์เฟซ CSSMarginRule แทนกฎ margin at-rule
ICSSMediaRuleอินเทอร์เฟซ CSSMediaRule แทนกฎ @media ในแผ่นสไตล์ CSS กฎ @media สามารถใช้เพื่อกำหนดกฎสไตล์สำหรับประเภทสื่อเฉพาะ
ICSSPageRuleอินเทอร์เฟซ CSSPageRule แทนกฎ @page ภายในแผ่นสไตล์ CSS กฎ @page ใช้เพื่อระบุขนาด ทิศทาง ขอบ ฯลฯ ของกล่องหน้า สำหรับสื่อที่แบ่งหน้า
ICSSRuleอินเทอร์เฟซ CSSRule เป็นอินเทอร์เฟซฐานที่เป็นนามธรรมสำหรับคำสั่ง CSS ทุกประเภท ซึ่งรวมถึงทั้งชุดกฎและ at-rules คาดว่าการใช้งานจะรักษากฎทั้งหมดที่ระบุในแผ่นสไตล์ CSS แม้ว่ากฎจะไม่ถูกต้องตามที่วิเคราะห์ กฎที่ไม่รู้จักจะแทนที่ด้วยอินเทอร์เฟซ ICSSUnknownRule
ICSSRuleListอินเทอร์เฟซ CSSRuleList ให้การทำ Abstraction ของคอลเลกชันที่มีลำดับของกฎ CSS
ICSSStyleDeclarationอินเทอร์เฟซ CSSStyleDeclaration แทนบล็อกการประกาศ CSS เพียงบล็อกเดียว อินเทอร์เฟซนี้สามารถใช้เพื่อกำหนดคุณสมบัติสไตล์ที่ตั้งอยู่ในบล็อกหรือเพื่อกำหนดคุณสมบัติสไตล์อย่างชัดเจนภายในบล็อก
ICSSStyleRuleอินเทอร์เฟซ CSSStyleRule แทนชุดกฎเดียวในแผ่นสไตล์ CSS
ICSSStyleSheetอินเทอร์เฟซ CSSStyleSheet เป็นอินเทอร์เฟซที่เป็นรูปธรรมที่ใช้แทนแผ่นสไตล์ CSS คือ แผ่นสไตล์ที่มีประเภทเนื้อหาเป็น “text/css”
ICSSUnknownRuleอินเทอร์เฟซ CSSUnknownRule แทน at-rule ที่ไม่รองรับโดยตัวแทนผู้ใช้นี้
ICSSValueListอินเทอร์เฟซนี้ให้การทำ Abstraction ของคอลเลกชันที่มีลำดับของค่าของ CSS
IDocumentCSSอินเทอร์เฟซนี้แทนเอกสารที่มีมุมมอง CSS
IDocumentStyleอินเทอร์เฟซ DocumentStyle ให้กลไกที่ช่วยให้สามารถดึงแผ่นสไตล์ที่ฝังอยู่ในเอกสารได้ คาดว่าอินสแตนซ์ของอินเทอร์เฟซ DocumentStyle จะได้รับโดยใช้วิธีการแคสต์เฉพาะการผูกจากอินสแตนซ์ของอินเทอร์เฟซ Document
IElementCSSInlineStyleข้อมูลสไตล์แบบ inline ที่แนบมากับองค์ประกอบจะถูกเปิดเผยผ่านแอตทริบิวต์สไตล์ ซึ่งแทนเนื้อหาของแอตทริบิวต์ STYLE สำหรับองค์ประกอบ HTML (หรือองค์ประกอบในสคีมาหรือ DTD อื่น ๆ ที่ใช้แอตทริบิวต์ STYLE ในลักษณะเดียวกัน)
ILinkStyleอินเทอร์เฟซ LinkStyle ให้กลไกที่ช่วยให้สามารถดึงแผ่นสไตล์จากโหนดที่รับผิดชอบในการเชื่อมโยงเข้ากับเอกสาร อินสแตนซ์ของอินเทอร์เฟซ LinkStyle สามารถได้รับโดยใช้วิธีการแคสต์เฉพาะการผูกจากอินสแตนซ์ของโหนดเชื่อมโยง (HTMLLinkElement, HTMLStyleElement หรือ ProcessingInstruction ใน DOM Level 2)
IMediaListอินเทอร์เฟซ MediaList ให้การทำ Abstraction ของคอลเลกชันที่มีลำดับของสื่อ โดยไม่กำหนดหรือจำกัดวิธีการที่คอลเลกชันนี้ถูกนำไปใช้ รายการว่างคือรายการที่มีสื่อ “ทั้งหมด”
IStyleSheetอินเทอร์เฟซ StyleSheet เป็นอินเทอร์เฟซฐานที่เป็นนามธรรมสำหรับแผ่นสไตล์ทุกประเภท แทนแผ่นสไตล์เดียวที่เชื่อมโยงกับเอกสารที่มีโครงสร้าง
IStyleSheetListอินเทอร์เฟซ StyleSheetList ให้การทำ Abstraction ของคอลเลกชันที่มีลำดับของแผ่นสไตล์
IViewCSSอินเทอร์เฟซนี้แทนมุมมอง CSS

Enums

Enum NameDescription
CSSEngineModeระบุโหมด CSSEngine
 แบบไทย