Class Attr
اسم الفضاء : Aspose.Svg.Dom جمع: Aspose.SVG.dll (25.5.0)
إن واجهة Attr تمثل صفة في كائن العنصر، وعادة ما يتم تحديد القيم المسموح بها للصفة في مخطط مرتبط بالوثيقة.
[DOMObject]
[DOMName("Attr")]
[ComVisible(true)]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inheritance
object ← DOMObject ← EventTarget ← Node ← Attr
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver
الأعضاء الموروثين
Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , DOMObject.GetPlatformType() , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
LocalName
إرجاع الجزء المحلي من الاسم المؤهل لهذا العقد.بالنسبة للأعمدة من أي نوع آخر غير ELEMENT_NODE و ATTRIBUTE_ NODO و العقد التي تم إنشاؤها باستخدام طريقة DOM المستوى 1 ، مثل Document.createElement( ) ، هذا دائمًا صفر.
public override string LocalName { get; }
قيمة الممتلكات
Name
إرجاع اسم هذه الصفات.
[DOMName("name")]
public string Name { get; }
قيمة الممتلكات
الاسم
اسم المساحة URI لهذا العقد، أو صفر إذا لم يتم تحديده.
public override string NamespaceURI { get; }
قيمة الممتلكات
NodeName
اسم هذا العقد ، اعتمادًا على نوعه.
public override string NodeName { get; }
قيمة الممتلكات
NodeType
رمز يمثل نوع الكائن الأساسي.
public override ushort NodeType { get; }
قيمة الممتلكات
NodeValue
قيمة هذا العقد ، اعتمادًا على نوعه.
public override string NodeValue { get; set; }
قيمة الممتلكات
OwnerElement
يتم إرفاق عقدة العنصر هذا الخصائص إلى أو صفر إذا لم يتم استخدام هذا الخصائص.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
قيمة الممتلكات
Prefix
اسم الفضاء المسبق لهذا العقد، أو صفر إذا لم يتم تحديده.عندما يتم تحديده ليكون صفر، وضع له لا تأثير
public override string Prefix { get; }
قيمة الممتلكات
Specified
صحيح إذا كانت هذه الصفات قد أعطيت صراحة قيمة في وثيقة المثال، وهمية خلاف ذلك.
[DOMName("specified")]
public bool Specified { get; }
قيمة الممتلكات
TextContent
هذا الخصائص يعيد محتوى النص من هذا العقد وأسلافه.عندما يتم تعريفه على أن يكون صفرًا، فإن إعداده لا يؤثر.عند إعداد، يتم إزالة أي أطفال محتملين لهذا العقد، وإذا لم يكن العقد الجديد فارغًا أو صفرًا، يتم استبداله بعقد نص واحد يحتوي على العقد يتم تعيين هذا الخصائص.
public override string TextContent { get; set; }
قيمة الممتلكات
Value
عند الاسترداد ، يتم إرجاع قيمة الخصائص كسلسلة.
[DOMName("value")]
public string Value { get; set; }
قيمة الممتلكات
Methods
Dispose(بول)
إصدار الموارد التي لا يتم إدارةها و - اختياريًا - يتم إدارةها.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“الحقيقي” لإطلاق كل من الموارد المعالجة وغير المعالجة؛ “الكاذب” لإطلاق الموارد غير المعالجة فقط.