একটি XML নথির একটি উপস্থাপনা।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
add Content(content) | Document | নথির শেষে প্রদত্ত নোড যোগ করে। |
add Content(index, content) | Document | প্রদত্ত সূচীতে প্রদত্ত নোডটিকে সমস্ত নোডের মধ্যে সন্নিবেশ করান যা নথির অবিলম্বে সন্তান। |
clone Content() | Content[] | নথির অবিলম্বে শিশু সমস্ত নোডের সংযুক্ত না করা কপি তৈরি করে। |
detach Root Element() | Element | নথির মূল Element নোডকে বিচ্ছিন্ন করে এবং ফেরত দেয়। |
get All Content() | Content[] | নথির অবিলম্বে শিশু সমস্ত নোড পায়। |
get Content(index) | Content | সমস্ত নোডের মধ্যে প্রদত্ত সূচকে নোড পায় যেগুলি নথির অবিলম্বে সন্তান। |
get Content Size() | Integer | নথির অবিলম্বে শিশু নোডের সংখ্যা পায়। |
get Descendants() | Content[] | ডকুমেন্টের প্রত্যক্ষ বা অপ্রত্যক্ষ সন্তান সকল নোডগুলি পায়, যে ক্রমে সেগুলি নথিতে প্রদর্শিত হয়৷ |
get Doc Type() | Doc Type | নথির Doc Type ঘোষণা পায়। |
get Root Element() | Element | ডকুমেন্টের রুট Element নোড পায়। |
has Root Element() | Boolean | নথিতে একটি রুট Element নোড আছে কিনা তা নির্ধারণ করে। |
remove Content() | Content[] | নথির অবিলম্বে শিশু সমস্ত নোডগুলি সরিয়ে দেয়৷ |
remove Content(content) | Boolean | প্রদত্ত নোডটি সরিয়ে দেয়, যদি নোডটি নথির অবিলম্বে সন্তান হয়। |
remove Content(index) | Content | প্রদত্ত সূচীতে থাকা সমস্ত নোডের মধ্যে নোডটি সরিয়ে দেয় যা নথির অবিলম্বে সন্তান। |
set Doc Type(docType) | Document | নথির Doc Type ঘোষণা সেট করে। |
set Root Element(element) | Document | নথির মূল Element নোড সেট করে। |
বিস্তারিত ডকুমেন্টেশন
add Content(content)
নথির শেষে প্রদত্ত নোড যোগ করে। content
আর্গুমেন্ট একটি Content
অবজেক্ট বা যে কোনো নোড অবজেক্ট হতে পারে যা Content Type
তালিকাভুক্ত একটি প্রকারের সাথে মিলে যায়। উল্লেখ্য, যাইহোক, একটি নথিতে শুধুমাত্র একটি চাইল্ড Element
নোড থাকতে পারে, যা নিহিতভাবে রুট Element
নোড।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
content | Content | যোগ করার জন্য নোড |
প্রত্যাবর্তন
Document
- নথি, চেইনিংয়ের জন্য
add Content(index, content)
প্রদত্ত সূচীতে প্রদত্ত নোডটিকে সমস্ত নোডের মধ্যে সন্নিবেশ করান যা নথির অবিলম্বে সন্তান। content
আর্গুমেন্ট একটি Content
অবজেক্ট বা যে কোনো নোড অবজেক্ট হতে পারে যা Content Type
তালিকাভুক্ত একটি প্রকারের সাথে মিলে যায়। উল্লেখ্য, যাইহোক, একটি নথিতে শুধুমাত্র একটি চাইল্ড Element
নোড থাকতে পারে, যা নিহিতভাবে রুট Element
নোড।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
index | Integer | যে সূচীতে নথির অবিলম্বে শিশু সমস্ত নোডের মধ্যে নোড সন্নিবেশ করতে হবে |
content | Content | সন্নিবেশ করার জন্য নোড |
প্রত্যাবর্তন
Document
- নথি, চেইনিংয়ের জন্য
clone Content()
নথির অবিলম্বে শিশু সমস্ত নোডের সংযুক্ত না করা কপি তৈরি করে।
প্রত্যাবর্তন
Content[]
— নথির অবিলম্বে শিশু সমস্ত নোডের সংযুক্ত না করা কপিগুলির একটি অ্যারে
detach Root Element()
get All Content()
নথির অবিলম্বে শিশু সমস্ত নোড পায়।
প্রত্যাবর্তন
Content[]
— সমস্ত নোডের একটি অ্যারে যা নথির অবিলম্বে সন্তান
get Content(index)
সমস্ত নোডের মধ্যে প্রদত্ত সূচকে নোড পায় যেগুলি নথির অবিলম্বে সন্তান। প্রদত্ত সূচীতে কোন নোড না থাকলে, এই পদ্ধতিটি null
প্রদান করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
index | Integer | সমস্ত নোডের মধ্যে নোডের জন্য সূচক যা নথির অবিলম্বে সন্তান |
প্রত্যাবর্তন
Content
— নোড, বা null
যদি প্রদত্ত সূচকে কোন নোড না থাকে
get Content Size()
নথির অবিলম্বে শিশু নোডের সংখ্যা পায়।
প্রত্যাবর্তন
Integer
— নথির অবিলম্বে শিশু নোডের সংখ্যা
get Descendants()
ডকুমেন্টের প্রত্যক্ষ বা অপ্রত্যক্ষ সন্তান সকল নোডগুলি পায়, যে ক্রমে সেগুলি নথিতে প্রদর্শিত হয়৷
প্রত্যাবর্তন
Content[]
— নথির প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের একটি অ্যারে
get Doc Type()
get Root Element()
has Root Element()
নথিতে একটি রুট Element
নোড আছে কিনা তা নির্ধারণ করে।
প্রত্যাবর্তন
Boolean
— true
যদি নথিতে একটি রুট Element
নোড থাকে; false
না হলে
remove Content()
নথির অবিলম্বে শিশু সমস্ত নোডগুলি সরিয়ে দেয়৷
প্রত্যাবর্তন
Content[]
— সমস্ত নোডের একটি অ্যারে যেগুলি সরানোর আগে নথির অবিলম্বে সন্তান ছিল
remove Content(content)
প্রদত্ত নোডটি সরিয়ে দেয়, যদি নোডটি নথির অবিলম্বে সন্তান হয়। content
আর্গুমেন্ট একটি Content
অবজেক্ট বা যে কোনো নোড অবজেক্ট হতে পারে যা Content Type
তালিকাভুক্ত একটি প্রকারের সাথে মিলে যায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
content | Content | অপসারণ করার জন্য নোড |
প্রত্যাবর্তন
Boolean
— true
যদি নোডটি একটি অবিলম্বে শিশু হয় এবং সরানো হয়; false
না হলে
remove Content(index)
প্রদত্ত সূচীতে থাকা সমস্ত নোডের মধ্যে নোডটি সরিয়ে দেয় যা নথির অবিলম্বে সন্তান। প্রদত্ত সূচীতে কোন নোড না থাকলে, এই পদ্ধতিটি null
প্রদান করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
index | Integer | সমস্ত নোডের মধ্যে নোডের জন্য সূচক যা নথির অবিলম্বে সন্তান |
প্রত্যাবর্তন
Content
— যে নোডটি সরানো হয়েছে, বা প্রদত্ত সূচকে কোনো নোড না থাকলে null
set Doc Type(docType)
নথির Doc Type
ঘোষণা সেট করে। যদি নথিতে ইতিমধ্যেই একটি ভিন্ন Doc Type
নোড থাকে তবে এই পদ্ধতিটি পুরানো নোডটি ওভাররাইট করে। এই পদ্ধতিটি একটি ব্যতিক্রম নিক্ষেপ করে যদি নথিতে ইতিমধ্যেই একই Doc Type
নোড থাকে যা সেট করা হচ্ছে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
doc Type | Doc Type | সেট করার জন্য Document Type |
প্রত্যাবর্তন
Document
- নথি, চেইনিংয়ের জন্য