Interface ICSSStyleDeclaration
Tên không gian: Aspose.Html.Dom.Css Tổng hợp: Aspose.HTML.dll (25.4.0)
Giao diện CSSStyleDeclaration đại diện cho một khối tuyên bố CSS duy nhất. giao diện này có thể được sử dụng để xác định các thuộc tính phong cách hiện đang được đặt trong một khối hoặc để đặt các thuộc tính phong cách rõ ràng trong khối.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSText
Thiết lập thuộc tính này sẽ dẫn đến việc phân phối giá trị mới và tái thiết tất cả các thuộc tính trong khối tuyên bố bao gồm việc loại bỏ hoặc thêm các thuộc tính.
[DOMName("cssText")]
string CSSText { get; set; }
Giá trị bất động sản
Length
Số thuộc tính đã được xác định rõ ràng trong khối tuyên bố này. phạm vi chỉ số hợp lệ là 0 đến chiều dài-1 bao gồm.
[DOMName("length")]
int Length { get; }
Giá trị bất động sản
ParentRule
Quy tắc CSS có chứa khối tuyên bố này hoặc không nếu Quy tắc CSSStyle này không được gắn kết với Quy tắc CSS.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Giá trị bất động sản
cái này[int]
Sử dụng để lấy lại các tài sản đã được đặt rõ ràng trong khối tuyên bố này. lệnh của các tài sản được lấy lại bằng cách sử dụng phương pháp này không phải là lệnh mà chúng được đặt. phương pháp này có thể được sử dụng để iterate trên tất cả các tài sản trong khối tuyên bố này.
[DOMName("item")]
string this[int index] { get; }
Giá trị bất động sản
Methods
Giá trị tài sản(String)
Sử dụng để lấy lại biểu tượng đối tượng của giá trị của một tài sản CSS nếu nó đã được đặt rõ ràng trong khối tuyên bố này. phương pháp này trở lại không nếu tài sản là một tài sản ngắn hạn. giá trị tài sản ngắn hạn chỉ có thể được truy cập và sửa đổi như sợi, sử dụng getPropertyValue và setProperty phương pháp.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
Tên của tài sản.
Returns
Trả lại giá trị tài sản
GetPropertyPriority(String)
Sử dụng để lấy lại ưu tiên của một tài sản CSS (ví dụ, trình độ “tốt”) nếu tài sản đã được đặt rõ ràng trong khối tuyên bố này.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
Tên của tài sản.
Returns
Trả lại tài sản ưu tiên
GetPropertyValue(String)
Sử dụng để lấy lại giá trị của một tài sản CSS nếu nó đã được đặt rõ ràng trong khối tuyên bố này.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
Tên của tài sản.
Returns
Trả lại giá trị tài sản
RemoveProperty(String)
Sử dụng để loại bỏ một tài sản CSS nếu nó đã được đặt rõ ràng trong khối tuyên bố này.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
Tên của tài sản.
Returns
Trả lại giá trị tài sản
SetProperty(Thẻ, string)
Sử dụng để thiết lập giá trị tài sản với ưu tiên mặc định trong khối tuyên bố này.Mục tiêu mặc định không quan trọng, tức là String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
Tên của tài sản.
value
string
Giá trị .
SetProperty(String, String và String)
Sử dụng để đặt giá trị tài sản và ưu tiên trong khối tuyên bố này.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
Tên của tài sản.
value
string
Giá trị .
priority
string
ưu tiên .