Interface ICSSStyleDeclaration
ชื่อพื้นที่: Aspose.Html.Dom.Css การประกอบ: Aspose.HTML.dll (25.4.0)
อินเทอร์เฟซ CSSStyleDeclaration เป็นบล็อกการประกาศ CSS เดียว อินเทอร์เฟซนี้สามารถใช้เพื่อกําหนดคุณสมบัติสไตล์ในขณะนี้ในบล็อกหรือเพื่อกําหนดคุณสมบัติสไตล์อย่างชัดเจนภายในบล็อก
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSText
การแสดงผลทางทวารหนั กของบล็อกการแสดงผล (ยกเว้นแขนโค้งรอบ ๆ) การตั้งค่าคุณสมบัตินี้จะนําไปสู่การแสดงผลของค่าใหม่และรีเซ็ตของคุณสมบัติทั้งหมดในบล็อกการแสดงผลรวมถึงการลบหรือเพิ่มคุณสมบัติ
[DOMName("cssText")]
string CSSText { get; set; }
คุณสมบัติมูลค่า
Length
จํานวนของคุณสมบัติที่ระบุอย่างชัดเจนในบล็อกการประกาศนี้ ช่วงของดัชนีที่ถูกต้องคือ 0 ถึงความยาว-1 รวม
[DOMName("length")]
int Length { get; }
คุณสมบัติมูลค่า
ParentRule
กฎ CSS ที่มีบล็อกการประกาศนี้หรือ null หากการประกาศ CSSStyle นี้ไม่ได้เชื่อมโยงกับกฎ CSS
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
คุณสมบัติมูลค่า
นี่[int]
ใช้ในการกู้คืนคุณสมบัติที่ระบุอย่างชัดเจนในบล็อกการประกาศนี้ การสั่งซื้อของคุณสมบัติที่กู้คืนโดยใช้วิธีการนี้ไม่จําเป็นต้องเป็นคําสั่งซื้อที่พวกเขาถูกตั้งไว้ วิธีการนี้สามารถใช้ในการกู้คืนคุณสมบัติทั้งหมดในบล็อกการประกาศนี้
[DOMName("item")]
string this[int index] { get; }
คุณสมบัติมูลค่า
Methods
หลักทรัพย์CSSValue(รั้ว)
ใช้ในการรับตัวแทนของวัตถุของมูลค่าของทรัพย์สิน CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการแจ้งเตือนนี้ วิธีการนี้จะคืน null หากทรัพย์สินเป็นทรัพย์สินระยะสั้น หมายเลขทรัพย์สินระยะสั้นสามารถเข้าถึงและปรับเปลี่ยนเป็นเส้นเท่านั้นโดยใช้วิธีการ getPropertyValue และ setProperty
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
Returns
รับคืนมูลค่าของทรัพย์สิน
GetPropertyPriority(รั้ว)
ใช้ในการกู้คืนความสําคัญของทรัพย์สิน CSS (เช่นคุณสมบัติ “สําคัญ”) ถ้าทรัพย์สินจะถูกระบุอย่างชัดเจนในบล็อกการประกาศนี้
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
Returns
วัตถุประสงค์การคืนทรัพย์สิน
GetPropertyValue(รั้ว)
ใช้ในการกู้คืนค่าของคุณสมบัติ CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการประกาศนี้
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
Returns
รับคืนมูลค่าของทรัพย์สิน
RemoveProperty(รั้ว)
ใช้ในการลบคุณสมบัติ CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการประกาศนี้
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
Returns
รับคืนมูลค่าของทรัพย์สิน
SetProperty(รั้ว, รั้ว)
ใช้ในการตั้งค่าค่าทรัพย์สินที่มีความสําคัญเริ่มต้นภายในบล็อกการประกาศนี้วัตถุประสงค์เริ่มต้นไม่ “สําคัญ” นั่นคือ String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
value
string
ค่าใช้จ่าย
SetProperty(string, string, string)
ใช้ในการตั้งค่าค่าและความสําคัญของทรัพย์สินภายในบล็อกการประกาศนี้
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
ชื่อของทรัพย์สิน
value
string
ค่าใช้จ่าย
priority
string
หลักการ