Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

Der Name: Aspose.Html.Dom.Css Sammlung: Aspose.HTML.dll (25.4.0)

Die CSSStyleDeclaration-Interface repräsentiert einen einzigen CSS-Deklaration-Block. Diese Interface kann verwendet werden, um die in einem Block derzeit festgelegten Stil-Eigenschaften zu bestimmen oder Stil-Eigenschaften ausdrücklich innerhalb des Blocks zu bestimmen.

[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

CSSText

Die parsable textuelle Darstellung des Deklarationsblocks (mit Ausnahme der umliegenden Curly Braces). Die Einstellung dieses Attributs führt zu der Parsierung des neuen Werts und der Wiederherstellung aller Eigenschaften des Deklarationsblocks einschließlich der Entfernung oder Zusatz von Eigenschaften.

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

Eigentumswert

string

Length

Die Anzahl der Eigenschaften, die in diesem Deklarationsblock ausdrücklich festgelegt wurden. Das Reichweite der gültigen Indizes ist 0 bis Länge-1 inklusive.

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

Eigentumswert

int

ParentRule

Die CSS-Regel, die diese Erklärung enthält, blockiert oder null, wenn diese CSSStyle-Erklärung nicht an eine CSSRule angeschlossen ist.

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

Eigentumswert

ICSSRule

Diese[Int]

Verwendet, um die Eigenschaften zurückzuziehen, die ausdrücklich in diesem Deklarationsblock festgelegt wurden. Die Ordnung der Eigenschaften, die mit dieser Methode zurückzuziehen, muss nicht die Ordnung sein, in der sie festgelegt wurden. Diese Methode kann verwendet werden, um über alle Eigenschaften in diesem Deklarationsblock zu iterieren.

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

Eigentumswert

string

Methods

EigentümerCSSValue(String)

Diese Methode wird null zurückgegeben, wenn das Eigentum ein Kurzhand-Eigentum ist. Kurzhand-Eigentumwerte können nur als Streifen zugänglich und modifiziert werden, indem die getPropertyValue und setProperty-Methoden verwendet werden.

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

Parameters

propertyName string

Name des Eigentums.

Returns

CSSValue

Rückgabe des Eigentumswertes

GetPropertyPriority(String)

Verwendet, um die Priorität eines CSS Eigentums (z. B. die “wichtige” Qualifikation) zurückzuziehen, wenn das Eigentum ausdrücklich in diesem Deklarationsblock festgelegt wurde.

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

Parameters

propertyName string

Name des Eigentums.

Returns

string

Rückkehr von Eigentumspriorität

GetPropertyValue(String)

Verwendet, um den Wert eines CSS-Eigentums zurückzuziehen, wenn er ausdrücklich innerhalb dieses Deklarationsblocks festgelegt wurde.

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

Parameters

propertyName string

Name des Eigentums.

Returns

string

Rückgabe des Eigentumswertes

RemoveProperty(String)

Verwendet, um eine CSS-Eigenschaft zu entfernen, wenn sie ausdrücklich innerhalb dieses Erklärungsblocks festgelegt wurde.

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

Parameters

propertyName string

Name des Eigentums.

Returns

string

Rückgabe des Eigentumswertes

SetProperty(String und String)

Verwendet, um einen Eigentumswert mit Standardpriorität innerhalb dieses Erklärungsblocks festzulegen.Standardpriorität ist nicht “wichtig” d.h. String.Empty

[DOMName("setProperty")]
void SetProperty(string propertyName, string value)

Parameters

propertyName string

Name des Eigentums.

value string

Der Wert.

SetProperty(String, String und String)

Verwendet, um einen Eigentumswert und eine Priorität innerhalb dieses Erklärungsblocks zu setzen.

[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)

Parameters

propertyName string

Name des Eigentums.

value string

Der Wert.

priority string

Die Priorität.

 Deutsch