Namespace Aspose.Html.Dom.Css

Namespace Aspose.Html.Dom.Css

کلاس‌ها

نام کلاستوضیحات
CSSPrimitiveValueرابط CSSPrimitiveValue نمایانگر یک مقدار CSS واحد است. این رابط می‌تواند برای تعیین مقدار یک ویژگی سبک خاص که در حال حاضر در یک بلوک تنظیم شده است یا برای تنظیم یک ویژگی سبک خاص به‌طور صریح درون بلوک استفاده شود. یک نمونه از این رابط ممکن است از متد getPropertyCSSValue رابط CSSStyleDeclaration به‌دست آید. یک شی CSSPrimitiveValue تنها در زمینه یک ویژگی CSS وجود دارد.
CSSValueنمایانگر یک مقدار ساده یا پیچیده است. یک شی CSSValue تنها در زمینه یک ویژگی CSS وجود دارد.
CSSValueListرابط CSSValueList انتزاعی از یک مجموعه مرتب از مقادیر CSS را فراهم می‌کند.
Counterرابط Counter برای نمایاندن هر مقدار تابع شمارنده یا شمارنده‌ها استفاده می‌شود. این رابط مقادیر را در ویژگی سبک زیرین منعکس می‌کند.
RGBColorرابط RGBColor برای نمایاندن هر مقدار رنگ RGB استفاده می‌شود. این رابط مقادیر را در ویژگی سبک زیرین منعکس می‌کند. بنابراین، تغییرات اعمال شده بر روی اشیاء CSSPrimitiveValue ویژگی سبک را تغییر می‌دهد.
Rectرابط Rect برای نمایاندن هر مقدار مستطیل استفاده می‌شود. این رابط مقادیر را در ویژگی سبک زیرین منعکس می‌کند. بنابراین، تغییرات اعمال شده بر روی اشیاء CSSPrimitiveValue ویژگی سبک را تغییر می‌دهد.

رابط‌ها

نام رابطتوضیحات
ICSS2Propertiesرابطی برای مدیریت مقادیر تنظیم شده ویژگی‌های CSS2 در زمینه یک عنصر HTML خاص فراهم می‌کند.
ICSSCharsetRuleرابط CSSCharsetRule نمایانگر یک قانون @charset در یک برگه سبک CSS است. مقدار ویژگی encoding بر روی کدگذاری داده‌های متنی در اشیاء DOM تأثیر نمی‌گذارد؛ این کدگذاری همیشه UTF-16 است. پس از بارگذاری یک برگه سبک، مقدار ویژگی encoding همان مقداری است که در قانون @charset یافت می‌شود. اگر در سند اصلی هیچ @charset وجود نداشته باشد، آنگاه هیچ CSSCharsetRule ایجاد نمی‌شود. مقدار ویژگی encoding همچنین می‌تواند به عنوان یک نشانه برای کدگذاری استفاده شده در سریال‌سازی برگه سبک استفاده شود.
ICSSCounterStyleRuleقانون @counter-style به نویسندگان اجازه می‌دهد تا یک سبک شمارنده سفارشی تعریف کنند.
ICSSFontFaceRuleرابط CSSFontFaceRule نمایانگر یک قانون @font-face در یک برگه سبک CSS است. قانون @font-face برای نگهداری مجموعه‌ای از توصیف‌های فونت استفاده می‌شود.
ICSSImportRuleرابط CSSImportRule نمایانگر یک قانون @import در یک برگه سبک CSS است. قانون @import برای وارد کردن قوانین سبک از سایر برگه‌های سبک استفاده می‌شود.
ICSSKeyframeRuleرابط CSSKeyframeRule نمایانگر قانون سبک برای یک کلید واحد است.
ICSSKeyframesRuleرابط CSSKeyframesRule نمایانگر مجموعه کاملی از کلیدها برای یک انیمیشن واحد است.
ICSSMarginRuleرابط CSSMarginRule نمایانگر یک قانون حاشیه است.
ICSSMediaRuleرابط CSSMediaRule نمایانگر یک قانون @media در یک برگه سبک CSS است. یک قانون @media می‌تواند برای تعیین قوانین سبک برای انواع رسانه خاص استفاده شود.
ICSSPageRuleرابط CSSPageRule نمایانگر یک قانون @page در یک برگه سبک CSS است. قانون @page برای تعیین ابعاد، جهت‌گیری، حاشیه‌ها و غیره از یک جعبه صفحه برای رسانه‌های صفحه‌بندی شده استفاده می‌شود.
ICSSRuleرابط CSSRule رابط پایه انتزاعی برای هر نوع بیانیه CSS است. این شامل هر دو مجموعه قوانین و قوانین حاشیه‌ای می‌شود. انتظار می‌رود که یک پیاده‌سازی تمام قوانین مشخص شده در یک برگه سبک CSS را حفظ کند، حتی اگر قانون توسط تجزیه‌کننده شناسایی نشود. قوانین شناسایی نشده با استفاده از رابط ICSSUnknownRule نمایانده می‌شوند.
ICSSRuleListرابط CSSRuleList انتزاعی از یک مجموعه مرتب از قوانین CSS را فراهم می‌کند.
ICSSStyleDeclarationرابط CSSStyleDeclaration نمایانگر یک بلوک اعلامیه CSS واحد است. این رابط می‌تواند برای تعیین ویژگی‌های سبک که در حال حاضر در یک بلوک تنظیم شده‌اند یا برای تنظیم ویژگی‌های سبک به‌طور صریح درون بلوک استفاده شود.
ICSSStyleRuleرابط CSSStyleRule نمایانگر یک مجموعه قانون واحد در یک برگه سبک CSS است.
ICSSStyleSheetرابط CSSStyleSheet یک رابط خاص است که برای نمایاندن یک برگه سبک CSS استفاده می‌شود، یعنی برگه سبکی که نوع محتوا آن “text/css” است.
ICSSUnknownRuleرابط CSSUnknownRule نمایانگر یک قانون حاشیه‌ای است که توسط این کاربر عامل پشتیبانی نمی‌شود.
ICSSValueListاین رابط انتزاعی از یک مجموعه مرتب از مقادیر CSS را فراهم می‌کند.
IDocumentCSSاین رابط نمایانگر یک سند با نمای CSS است.
IDocumentStyleرابط DocumentStyle مکانیزمی را فراهم می‌کند که به وسیله آن می‌توان برگه‌های سبک جاسازی شده در یک سند را بازیابی کرد. انتظار می‌رود که یک نمونه از رابط DocumentStyle با استفاده از متدهای تبدیل خاص پیوند در یک نمونه از رابط Document به‌دست آید.
IElementCSSInlineStyleاطلاعات سبک درون‌خطی متصل به عناصر از طریق ویژگی style نمایانده می‌شود. این نمایانگر محتوای ویژگی STYLE برای عناصر HTML (یا عناصر در سایر طرح‌ها یا DTDهایی که از ویژگی STYLE به همین شکل استفاده می‌کنند) است.
ILinkStyleرابط LinkStyle مکانیزمی را فراهم می‌کند که به وسیله آن می‌توان یک برگه سبک را از گره مسئول پیوند آن به یک سند بازیابی کرد. یک نمونه از رابط LinkStyle می‌تواند با استفاده از متدهای تبدیل خاص پیوند در یک نمونه از یک گره پیوندی (HTMLLinkElement، HTMLStyleElement یا ProcessingInstruction در DOM Level 2) به‌دست آید.
IMediaListرابط MediaList انتزاعی از یک مجموعه مرتب از رسانه‌ها را فراهم می‌کند، بدون اینکه نحوه پیاده‌سازی این مجموعه را تعریف یا محدود کند. یک لیست خالی همانند لیستی است که شامل رسانه “all” است.
IStyleSheetرابط StyleSheet رابط پایه انتزاعی برای هر نوع برگه سبک است. این نمایانگر یک برگه سبک واحد مرتبط با یک سند ساختاری است.
IStyleSheetListرابط StyleSheetList انتزاعی از یک مجموعه مرتب از برگه‌های سبک را فراهم می‌کند.
IViewCSSاین رابط نمایانگر یک نمای CSS است.

انوم‌ها

نام انومتوضیحات
CSSEngineModeحالت CSSEngine را مشخص می‌کند.
 فارسی