Interface ICSSStyleDeclaration

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 , IEnumerable , ICSS2Properties

Properties

CSSText

การแสดงผลทางทวารหนั กของบล็อกการแสดงผล (ยกเว้นแขนโค้งรอบ ๆ) การตั้งค่าคุณสมบัตินี้จะนําไปสู่การแสดงผลของค่าใหม่และรีเซ็ตของคุณสมบัติทั้งหมดในบล็อกการแสดงผลรวมถึงการลบหรือเพิ่มคุณสมบัติ

[DOMName("cssText")]
string CSSText { get; set; }

คุณสมบัติมูลค่า

string

Length

จํานวนของคุณสมบัติที่ระบุอย่างชัดเจนในบล็อกการประกาศนี้ ช่วงของดัชนีที่ถูกต้องคือ 0 ถึงความยาว-1 รวม

[DOMName("length")]
int Length { get; }

คุณสมบัติมูลค่า

int

ParentRule

กฎ CSS ที่มีบล็อกการประกาศนี้หรือ null หากการประกาศ CSSStyle นี้ไม่ได้เชื่อมโยงกับกฎ CSS

[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }

คุณสมบัติมูลค่า

ICSSRule

นี่[int]

ใช้ในการกู้คืนคุณสมบัติที่ระบุอย่างชัดเจนในบล็อกการประกาศนี้ การสั่งซื้อของคุณสมบัติที่กู้คืนโดยใช้วิธีการนี้ไม่จําเป็นต้องเป็นคําสั่งซื้อที่พวกเขาถูกตั้งไว้ วิธีการนี้สามารถใช้ในการกู้คืนคุณสมบัติทั้งหมดในบล็อกการประกาศนี้

[DOMName("item")]
string this[int index] { get; }

คุณสมบัติมูลค่า

string

Methods

หลักทรัพย์CSSValue(รั้ว)

ใช้ในการรับตัวแทนของวัตถุของมูลค่าของทรัพย์สิน CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการแจ้งเตือนนี้ วิธีการนี้จะคืน null หากทรัพย์สินเป็นทรัพย์สินระยะสั้น หมายเลขทรัพย์สินระยะสั้นสามารถเข้าถึงและปรับเปลี่ยนเป็นเส้นเท่านั้นโดยใช้วิธีการ getPropertyValue และ setProperty

[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)

Parameters

propertyName string

ชื่อของทรัพย์สิน

Returns

CSSValue

รับคืนมูลค่าของทรัพย์สิน

GetPropertyPriority(รั้ว)

ใช้ในการกู้คืนความสําคัญของทรัพย์สิน CSS (เช่นคุณสมบัติ “สําคัญ”) ถ้าทรัพย์สินจะถูกระบุอย่างชัดเจนในบล็อกการประกาศนี้

[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)

Parameters

propertyName string

ชื่อของทรัพย์สิน

Returns

string

วัตถุประสงค์การคืนทรัพย์สิน

GetPropertyValue(รั้ว)

ใช้ในการกู้คืนค่าของคุณสมบัติ CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการประกาศนี้

[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)

Parameters

propertyName string

ชื่อของทรัพย์สิน

Returns

string

รับคืนมูลค่าของทรัพย์สิน

RemoveProperty(รั้ว)

ใช้ในการลบคุณสมบัติ CSS หากมีการตั้งค่าอย่างชัดเจนภายในบล็อกการประกาศนี้

[DOMName("removeProperty")]
string RemoveProperty(string propertyName)

Parameters

propertyName string

ชื่อของทรัพย์สิน

Returns

string

รับคืนมูลค่าของทรัพย์สิน

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

หลักการ

 แบบไทย