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