HTML Service

এইচটিএমএল

এই পরিষেবাটি অ্যাপস স্ক্রিপ্ট অ্যাপ্লিকেশনগুলিকে সাধারণত একটি ব্যবহারকারী ইন্টারফেস হিসাবে HTML ফেরত দেওয়ার অনুমতি দেয়৷ আপনি যদি এই ক্লাসটি ব্যবহার করার জন্য নতুন হন তবে আমরা আপনাকে Html পরিষেবার নির্দেশিকাটি দেখার পরামর্শ দিই

.

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Html Output একটি Html Output অবজেক্ট যা একটি স্ক্রিপ্ট থেকে পরিবেশন করা যেতে পারে।
Html Output Meta Tag Html Output.addMetaTag(name, content) কল করে পৃষ্ঠায় যোগ করা একটি মেটা ট্যাগ প্রতিনিধিত্ব করে এমন একটি বস্তু।
Html Service একটি স্ক্রিপ্ট থেকে HTML এবং অন্যান্য পাঠ্য সামগ্রী ফেরত দেওয়ার জন্য পরিষেবা৷
Html Template গতিশীলভাবে HTML নির্মাণের জন্য একটি টেমপ্লেট অবজেক্ট।
Sandbox Mode ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে এমন স্যান্ডবক্স মোডগুলির প্রতিনিধিত্ব করে একটি enum।
XFrameOptionsMode X-Frame-Options মোডের প্রতিনিধিত্বকারী একটি enum যা ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে।

Html Output

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Meta Tag(name, content) Html Output পৃষ্ঠায় একটি মেটা ট্যাগ যোগ করে।
append(addedContent) Html Output এই Html Output বিষয়বস্তুর সাথে নতুন বিষয়বস্তু যুক্ত করে।
append Untrusted(addedContent) Html Output এই Html Output বিষয়বস্তুতে নতুন বিষয়বস্তু যুক্ত করে, প্রাসঙ্গিক এস্কেপিং ব্যবহার করে।
as Template() Html Template এই Html Output দ্বারা সমর্থিত একটি Html Template প্রদান করে।
clear() Html Output বর্তমান বিষয়বস্তু সাফ করে।
get As(contentType) Blob নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন।
get Blob() Blob একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন।
get Content() String এই Html Output বিষয়বস্তু পায়।
get Favicon Url() String set Favicon Url(iconUrl) কল করে পৃষ্ঠায় যোগ করা একটি ফেভিকন লিঙ্ক ট্যাগের URL পায়।
get Height() Integer Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক উচ্চতা পায়৷
get Meta Tags() Html Output Meta Tag[] add Meta Tag(name, content) কল করে পৃষ্ঠায় যোগ করা মেটা ট্যাগ প্রতিনিধিত্ব করে এমন বস্তুর একটি অ্যারে পায়।
get Title() String আউটপুট পৃষ্ঠার শিরোনাম পায়।
get Width() Integer Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক প্রস্থ পায়৷
set Content(content) Html Output এই Html Output বিষয়বস্তু সেট করে।
set Favicon Url(iconUrl) Html Output পৃষ্ঠায় একটি ফেভিকনের জন্য একটি লিঙ্ক ট্যাগ যোগ করে।
set Height(height) Html Output Google ডক্স, পত্রক বা ফর্মগুলিতে কাস্টম ডায়ালগের প্রাথমিক উচ্চতা সেট করে৷
set Sandbox Mode(mode) Html Output এই পদ্ধতির এখন কোন প্রভাব নেই — আগে এটি ক্লায়েন্ট-সাইড স্ক্রিপ্টগুলির জন্য ব্যবহৃত sandbox mode সেট করেছিল।
set Title(title) Html Output আউটপুট পৃষ্ঠার শিরোনাম সেট করে।
set Width(width) Html Output Google ডক্স, পত্রক বা ফর্মগুলিতে একটি কাস্টম ডায়ালগের প্রাথমিক প্রস্থ সেট করে৷
set XFrame Options Mode(mode) Html Output পৃষ্ঠার X-Frame-Options হেডারের অবস্থা সেট করে, যা ক্লিকজ্যাকিং প্রতিরোধ নিয়ন্ত্রণ করে।

Html Output Meta Tag

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Content() String এই মেটা ট্যাগের বিষয়বস্তু পায়।
get Name() String এই Html Output Meta Tag নাম পায়।

Html Service

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Sandbox Mode Sandbox Mode ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে এমন স্যান্ডবক্স মোডগুলির প্রতিনিধিত্ব করে একটি enum।
XFrameOptionsMode XFrameOptionsMode X-Frame-Options মোডের প্রতিনিধিত্বকারী একটি enum যা ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
create Html Output() Html Output একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
create Html Output(blob) Html Output একটি Blob Source রিসোর্স থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে।
create Html Output(html) Html Output একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
create Html Output From File(filename) Html Output কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে।
create Template(blob) Html Template একটি Blob Source রিসোর্স থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে।
create Template(html) Html Template একটি নতুন Html Template অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
create Template From File(filename) Html Template কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে।
get User Agent() String বর্তমান ব্রাউজারের জন্য ব্যবহারকারী-এজেন্ট স্ট্রিং পায়।

Html Template

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
evaluate() Html Output এই টেমপ্লেটটি মূল্যায়ন করে এবং একটি Html Output অবজেক্ট প্রদান করে।
get Code() String টেমপ্লেট ফাইলের উপর ভিত্তি করে জাভাস্ক্রিপ্ট কোডের একটি স্ট্রিং তৈরি করে, যা মূল্যায়ন করা যেতে পারে।
get Code With Comments() String জাভাস্ক্রিপ্ট কোডের একটি স্ট্রিং তৈরি করে যা মূল্যায়ন করা যেতে পারে, কোডের প্রতিটি লাইনে একটি মন্তব্য হিসাবে টেমপ্লেট থেকে মূল লাইন রয়েছে।
get Raw Content() String এই টেমপ্লেটের অপ্রক্রিয়াজাত বিষয়বস্তু ফেরত দেয়।

Sandbox Mode

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
EMULATED Enum একটি লিগ্যাসি স্যান্ডবক্স মোড যা শুধুমাত্র ECMAScript 3-এ উপলব্ধ বৈশিষ্ট্যগুলি ব্যবহার করে ECMAScript 5 কঠোর মোড অনুকরণ করে।
IFRAME Enum একটি স্যান্ডবক্স মোড যা EMULATED এবং NATIVE মোড দ্বারা ব্যবহৃত Caja স্যান্ডবক্স প্রযুক্তির পরিবর্তে iframe স্যান্ডবক্সিং ব্যবহার করে।
NATIVE Enum একটি স্যান্ডবক্স মোড যা ECMAScript 5 কঠোর মোডের উপরে নির্মিত।

XFrameOptionsMode

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
ALLOWALL Enum কোনো X-Frame-Options হেডার সেট করা হবে না।
DEFAULT Enum X-Frame-Options হেডারের জন্য ডিফল্ট মান সেট করে, যা স্বাভাবিক নিরাপত্তা অনুমান সংরক্ষণ করে।