এই পরিষেবাটি স্ক্রিপ্টগুলিকে Google ড্রাইভে ফাইল এবং ফোল্ডার তৈরি, খুঁজে বের করতে এবং সংশোধন করতে দেয়। যদিও বিল্ট-ইন ড্রাইভ পরিষেবাটি ব্যবহার করা সহজ, তবে এর কিছু সীমাবদ্ধতা রয়েছে। সর্বাধিক আপ-টু-ডেট বৈশিষ্ট্য এবং সহায়তার জন্য এবং শেয়ার্ড ড্রাইভে ফাইল বা ফোল্ডার অ্যাক্সেস করতে, উন্নত ড্রাইভ পরিষেবা ব্যবহার করুন।
যদি আপনার স্ক্রিপ্টটি ডিফল্ট ক্লাউড প্রোজেক্টের পরিবর্তে একটি স্ট্যান্ডার্ড ক্লাউড প্রোজেক্ট ব্যবহার করে, তাহলে আপনাকে ম্যানুয়ালি ড্রাইভ API চালু করতে হবে। আপনার স্ট্যান্ডার্ড ক্লাউড প্রোজেক্টে, ড্রাইভ API চালু করুন:
নিম্নলিখিত কোড নমুনাটি ব্যবহারকারীর মাই ড্রাইভ ফোল্ডারে প্রতিটি ফাইলের নাম কীভাবে লগ করতে হয় তা দেখায়:// Logs the name of every file in the user's Drive.
var files = DriveApp.getFiles();
while (files.hasNext()) {
var file = files.next();
console.log(file.getName());
}ক্লাস
| নাম | সংক্ষিপ্ত বিবরণ |
|---|---|
Access | একটি enum এমন ব্যবহারকারীদের শ্রেণীর প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেই সাথে এমন কোনও পৃথক ব্যবহারকারী যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
Drive App | স্ক্রিপ্টগুলিকে Google ড্রাইভে ফাইল এবং ফোল্ডার তৈরি, খুঁজে বের এবং সংশোধন করার অনুমতি দেয়। |
File | গুগল ড্রাইভে একটি ফাইল। |
File Iterator | একটি ইটারেটর যা স্ক্রিপ্টগুলিকে সম্ভাব্য বৃহৎ ফাইল সংগ্রহের উপর পুনরাবৃত্তি করার অনুমতি দেয়। |
Folder | গুগল ড্রাইভে একটি ফোল্ডার। |
Folder Iterator | এমন একটি অবজেক্ট যা স্ক্রিপ্টগুলিকে সম্ভাব্য বৃহৎ ফোল্ডার সংগ্রহের উপর পুনরাবৃত্তি করতে দেয়। |
Permission | একটি enum যা এমন ব্যবহারকারীদের দেওয়া অনুমতিগুলিকে প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেইসাথে যে কোনও পৃথক ব্যবহারকারী যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
User | গুগল ড্রাইভের একটি ফাইলের সাথে যুক্ত একজন ব্যবহারকারী। |
Access
বৈশিষ্ট্য
| সম্পত্তি | আদর্শ | বিবরণ |
|---|---|---|
ANYONE | Enum | ইন্টারনেটে যে কেউ খুঁজে পেতে এবং অ্যাক্সেস করতে পারে। |
ANYONE_WITH_LINK | Enum | যার কাছে লিঙ্কটি আছে সে অ্যাক্সেস করতে পারবে। |
DOMAIN | Enum | আপনার ডোমেনের লোকেরা খুঁজে পেতে এবং অ্যাক্সেস করতে পারবে। |
DOMAIN_WITH_LINK | Enum | আপনার ডোমেনের যাদের কাছে লিঙ্কটি আছে তারা অ্যাক্সেস করতে পারবেন। |
PRIVATE | Enum | কেবলমাত্র স্পষ্টভাবে অনুমতিপ্রাপ্ত ব্যক্তিরাই অ্যাক্সেস করতে পারবেন। |
Drive App
বৈশিষ্ট্য
| সম্পত্তি | আদর্শ | বিবরণ |
|---|---|---|
Access | Access | একটি enum এমন ব্যবহারকারীদের শ্রেণীর প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেই সাথে এমন কোনও পৃথক ব্যবহারকারী যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
Permission | Permission | একটি enum যা এমন ব্যবহারকারীদের দেওয়া অনুমতিগুলিকে প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেইসাথে যে কোনও পৃথক ব্যবহারকারী যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
continue File Iterator(continuationToken) | File Iterator | পূর্ববর্তী ইটারেটরের একটি ধারাবাহিকতা টোকেন ব্যবহার করে একটি ফাইল পুনরাবৃত্তি পুনরায় শুরু করে। |
continue Folder Iterator(continuationToken) | Folder Iterator | পূর্ববর্তী ইটারেটরের একটি ধারাবাহিকতা টোকেন ব্যবহার করে একটি ফোল্ডার পুনরাবৃত্তি পুনরায় শুরু করে। |
create File(blob) | File | ব্যবহারকারীর ড্রাইভের রুটে একটি নির্দিষ্ট Blob থেকে ইচ্ছামত ডেটা ব্যবহার করে একটি ফাইল তৈরি করে। |
create File(name, content) | File | ব্যবহারকারীর ড্রাইভের রুটে প্রদত্ত নাম এবং বিষয়বস্তু সহ একটি টেক্সট ফাইল তৈরি করে। |
create File(name, content, mimeType) | File | ব্যবহারকারীর ড্রাইভের রুটে প্রদত্ত নাম, বিষয়বস্তু এবং MIME প্রকার সহ একটি ফাইল তৈরি করে। |
create Folder(name) | Folder | ব্যবহারকারীর ড্রাইভের রুটে প্রদত্ত নাম সহ একটি ফোল্ডার তৈরি করে। |
create Shortcut(targetId) | File | প্রদত্ত ড্রাইভ আইটেম আইডির একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
create Shortcut For Target Id And Resource Key(targetId, targetResourceKey) | File | প্রদত্ত ড্রাইভ আইটেম আইডি এবং রিসোর্স কী-এর একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
enforce Single Parent(value) | void | আইটেম প্যারেন্টদের প্রভাবিত করে এমন সমস্ত কলের জন্য enforceSingleParent আচরণ সক্ষম বা অক্ষম করে। |
get File By Id(id) | File | প্রদত্ত আইডি সহ ফাইলটি পায়। |
get File By Id And Resource Key(id, resourceKey) | File | প্রদত্ত আইডি এবং রিসোর্স কী সহ ফাইলটি পায়। |
get Files() | File Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Files By Name(name) | File Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফাইলের একটি সংগ্রহ পায় যার নাম দেওয়া হয়েছে। |
get Files By Type(mimeType) | File Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফাইলের একটি সংগ্রহ পায় যার মধ্যে প্রদত্ত MIME প্রকার রয়েছে। |
get Folder By Id(id) | Folder | প্রদত্ত আইডি সহ ফোল্ডারটি পায়। |
get Folder By Id And Resource Key(id, resourceKey) | Folder | প্রদত্ত আইডি এবং রিসোর্স কী সহ ফোল্ডারটি পায়। |
get Folders() | Folder Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
get Folders By Name(name) | Folder Iterator | ব্যবহারকারীর ড্রাইভে প্রদত্ত নামযুক্ত সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
get Root Folder() | Folder | ব্যবহারকারীর ড্রাইভের মূলে থাকা ফোল্ডারটি পায়। |
get Storage Limit() | Integer | ব্যবহারকারী ড্রাইভে কত বাইটের সঞ্চয় করতে পারবেন তা গণনা করে। |
get Storage Used() | Integer | ব্যবহারকারী বর্তমানে ড্রাইভে কত বাইটের সঞ্চয় করছেন তার সংখ্যা পায়। |
get Trashed Files() | File Iterator | ব্যবহারকারীর ড্রাইভের ট্র্যাশে থাকা সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Trashed Folders() | Folder Iterator | ব্যবহারকারীর ড্রাইভের ট্র্যাশে থাকা সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
search Files(params) | File Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফাইলের একটি সংগ্রহ পায় যা প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে। |
search Folders(params) | Folder Iterator | ব্যবহারকারীর ড্রাইভে থাকা সমস্ত ফোল্ডারের একটি সংগ্রহ পায় যা প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে। |
File
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Commenter(emailAddress) | File | File মন্তব্যকারীদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করুন। |
add Commenter(user) | File | File মন্তব্যকারীদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করুন। |
add Commenters(emailAddresses) | File | File এর মন্তব্যকারীদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করুন। |
add Editor(emailAddress) | File | File সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editor(user) | File | File সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editors(emailAddresses) | File | File সম্পাদকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
add Viewer(emailAddress) | File | প্রদত্ত ব্যবহারকারীকে File দর্শকদের তালিকায় যুক্ত করে। |
add Viewer(user) | File | প্রদত্ত ব্যবহারকারীকে File দর্শকদের তালিকায় যুক্ত করে। |
add Viewers(emailAddresses) | File | File দর্শকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
get Access(email) | Permission | নির্দিষ্ট ব্যবহারকারীকে দেওয়া অনুমতি পায়। |
get Access(user) | Permission | নির্দিষ্ট ব্যবহারকারীকে দেওয়া অনুমতি পায়। |
get As(contentType) | Blob | এই অবজেক্টের ভিতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত পাঠান। |
get Blob() | Blob | এই অবজেক্টের ভিতরের ডেটা একটি ব্লব হিসেবে ফেরত পাঠান। |
get Date Created() | Date | File তৈরির তারিখ পায়। |
get Description() | String | File বিবরণ পায়। |
get Download Url() | String | ফাইলটি ডাউনলোড করার জন্য ব্যবহার করা যেতে পারে এমন URL পায়। |
get Editors() | User[] | এই File সম্পাদকদের তালিকা পায়। |
get Id() | String | File আইডি পায়। |
get Last Updated() | Date | File শেষ আপডেট হওয়ার তারিখটি পায়। |
get Mime Type() | String | ফাইলের MIME ধরণটি পায়। |
get Name() | String | File নাম পায়। |
get Owner() | User | ফাইলের মালিককে খুঁজে বের করে। |
get Parents() | Folder Iterator | File তাৎক্ষণিক পিতামাতা ফোল্ডারগুলির একটি সংগ্রহ পায়। |
get Resource Key() | String | লিঙ্ক ব্যবহার করে শেয়ার করা আইটেমগুলি অ্যাক্সেস করার জন্য প্রয়োজনীয় File রিসোর্স কী পায়। |
get Security Update Eligible() | Boolean | এই File কোনও লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন এমন সুরক্ষা আপডেট প্রয়োগ করার জন্য যোগ্য কিনা তা খুঁজে বের করে। |
get Security Update Enabled() | Boolean | লিঙ্ক ব্যবহার করে শেয়ার করার সময় এই File অ্যাক্সেস করার জন্য কোনও রিসোর্স কী প্রয়োজন কিনা তা খুঁজে বের করে। |
get Sharing Access() | Access | কোন শ্রেণীর ব্যবহারকারীরা File অ্যাক্সেস করতে পারবেন তা খুঁজে বের করে, অন্য যে কোনও পৃথক ব্যবহারকারী যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
get Sharing Permission() | Permission | File অ্যাক্সেস করতে পারে এমন ব্যবহারকারীদের অনুমতি প্রদান করে, স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে এমন যেকোনো পৃথক ব্যবহারকারী ছাড়াও। |
get Size() | Integer | ড্রাইভে File সংরক্ষণ করতে ব্যবহৃত বাইটের সংখ্যা বের করে। |
get Target Id() | String | যদি এটি একটি শর্টকাট হয়, তাহলে এটি যে আইটেমটির দিকে নির্দেশ করে তার আইডি ফেরত দেয়। |
get Target Mime Type() | String | যদি এটি একটি শর্টকাট হয়, তাহলে এটি যে আইটেমটির দিকে নির্দেশ করে তার মাইম টাইপ ফেরত দেয়। |
get Target Resource Key() | String | যদি ফাইলটি একটি শর্টকাট হয়, তাহলে এটি যে আইটেমটির দিকে নির্দেশ করে তার রিসোর্স কী ফেরত দেয়। |
get Thumbnail() | Blob |null | ফাইলের জন্য একটি থাম্বনেইল ছবি পায়, অথবা যদি কোন থাম্বনেইল না থাকে তাহলে null পায়। |
get Url() | String | ড্রাইভ বা ডক্সের মতো গুগল অ্যাপে File খোলার জন্য ব্যবহার করা যেতে পারে এমন URL পায়। |
get Viewers() | User[] | এই File দর্শক এবং মন্তব্যকারীদের তালিকা পায়। |
is Shareable By Editors() | Boolean | File সম্পাদনা করার অনুমতিপ্রাপ্ত ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে ভাগ করে নিতে পারবেন কিনা বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
is Starred() | Boolean | ব্যবহারকারীর ড্রাইভে File তারকাচিহ্নিত হয়েছে কিনা তা নির্ধারণ করে। |
is Trashed() | Boolean | File ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা নির্ধারণ করে। |
make Copy() | File | ফাইলের একটি অনুলিপি তৈরি করে। |
make Copy(destination) | File | গন্তব্য ডিরেক্টরিতে ফাইলের একটি অনুলিপি তৈরি করে। |
make Copy(name) | File | ফাইলটির একটি অনুলিপি তৈরি করে এবং প্রদত্ত নাম দিয়ে নামকরণ করে। |
make Copy(name, destination) | File | গন্তব্য ডিরেক্টরিতে ফাইলটির একটি অনুলিপি তৈরি করে এবং প্রদত্ত নাম দিয়ে এটির নামকরণ করে। |
move To(destination) | File | এই আইটেমটি প্রদত্ত গন্তব্য ফোল্ডারে সরানো হয়। |
remove Commenter(emailAddress) | File | File মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Commenter(user) | File | File মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(emailAddress) | File | File সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(user) | File | File সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(emailAddress) | File | File দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(user) | File | File দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
revoke Permissions(emailAddress) | File | প্রদত্ত ব্যবহারকারীকে প্রদত্ত File অ্যাক্সেস প্রত্যাহার করে। |
revoke Permissions(user) | File | প্রদত্ত ব্যবহারকারীকে প্রদত্ত File অ্যাক্সেস প্রত্যাহার করে। |
set Content(content) | File | একটি প্রদত্ত প্রতিস্থাপনের মাধ্যমে ফাইলের বিষয়বস্তু ওভাররাইট করে। |
set Description(description) | File | File জন্য বর্ণনা সেট করে। |
set Name(name) | File | File নাম সেট করে। |
set Owner(emailAddress) | File | File মালিক পরিবর্তন করে। |
set Owner(user) | File | File মালিক পরিবর্তন করে। |
set Security Update Enabled(enabled) | File | লিঙ্ক ব্যবহার করে File শেয়ার করার সময় অ্যাক্সেসের জন্য কোনও রিসোর্স কী প্রয়োজন কিনা তা সেট করে। |
set Shareable By Editors(shareable) | File | File সম্পাদনা করার অনুমতিপ্রাপ্ত ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে ভাগ করে নিতে পারবেন কিনা বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
set Sharing(accessType, permissionType) | File | কোন শ্রেণীর ব্যবহারকারীরা File অ্যাক্সেস করতে পারবেন এবং সেই ব্যবহারকারীদের কী কী অনুমতি দেওয়া হবে তা নির্ধারণ করে, স্পষ্টভাবে অ্যাক্সেস দেওয়া কোনও পৃথক ব্যবহারকারী ছাড়া। |
set Starred(starred) | File | ব্যবহারকারীর ড্রাইভে File তারকাচিহ্নিত কিনা তা সেট করে। |
set Trashed(trashed) | File | File ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা সেট করে। |
File Iterator
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Continuation Token() | String | একটি টোকেন পায় যা পরবর্তী সময়ে এই পুনরাবৃত্তি পুনরায় শুরু করতে ব্যবহার করা যেতে পারে। |
has Next() | Boolean | next() কল করলে কোন আইটেম ফিরে আসবে কিনা তা নির্ধারণ করে। |
next() | File | ফাইল বা ফোল্ডারের সংগ্রহের পরবর্তী আইটেমটি পায়। |
Folder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Editor(emailAddress) | Folder | Folder সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editor(user) | Folder | Folder সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editors(emailAddresses) | Folder | Folder সম্পাদকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
add Viewer(emailAddress) | Folder | Folder দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewer(user) | Folder | Folder দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewers(emailAddresses) | Folder | Folder জন্য দর্শকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
create File(blob) | File | বর্তমান ফোল্ডারে একটি নির্দিষ্ট Blob থেকে ইচ্ছামত ডেটা থেকে একটি ফাইল তৈরি করে। |
create File(name, content) | File | বর্তমান ফোল্ডারে প্রদত্ত নাম এবং বিষয়বস্তু সহ একটি টেক্সট ফাইল তৈরি করে। |
create File(name, content, mimeType) | File | বর্তমান ফোল্ডারে প্রদত্ত নাম, বিষয়বস্তু এবং MIME প্রকার সহ একটি ফাইল তৈরি করে। |
create Folder(name) | Folder | বর্তমান ফোল্ডারে প্রদত্ত নাম সহ একটি ফোল্ডার তৈরি করে। |
create Shortcut(targetId) | File | প্রদত্ত ড্রাইভ আইটেম আইডির একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
create Shortcut For Target Id And Resource Key(targetId, targetResourceKey) | File | প্রদত্ত ড্রাইভ আইটেম আইডি এবং রিসোর্স কী-এর একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
get Access(email) | Permission | নির্দিষ্ট ব্যবহারকারীকে দেওয়া অনুমতি পায়। |
get Access(user) | Permission | নির্দিষ্ট ব্যবহারকারীকে দেওয়া অনুমতি পায়। |
get Date Created() | Date | Folder তৈরির তারিখ পায়। |
get Description() | String | Folder বিবরণ পায়। |
get Editors() | User[] | এই Folder জন্য সম্পাদকদের তালিকা পায়। |
get Files() | File Iterator | বর্তমান ফোল্ডারের সকল শিশু ফাইলের একটি সংগ্রহ পায়। |
get Files By Name(name) | File Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত নামযুক্ত সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Files By Type(mimeType) | File Iterator | বর্তমান ফোল্ডারের শিশু এবং প্রদত্ত MIME প্রকারের সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Folders() | Folder Iterator | বর্তমান ফোল্ডারের সকল শিশু ফোল্ডারের একটি সংগ্রহ পায়। |
get Folders By Name(name) | Folder Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত নামযুক্ত সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
get Id() | String | Folder আইডি পায়। |
get Last Updated() | Date | Folder শেষ আপডেট হওয়ার তারিখটি পায়। |
get Name() | String | Folder নাম পায়। |
get Owner() | User | এই Folder মালিককে পায়। |
get Parents() | Folder Iterator | Folder এর তাৎক্ষণিক পিতামাতা ফোল্ডারগুলির একটি সংগ্রহ পায়। |
get Resource Key() | String | লিঙ্ক ব্যবহার করে শেয়ার করা আইটেমগুলি অ্যাক্সেস করার জন্য প্রয়োজনীয় Folder রিসোর্স কী পায়। |
get Security Update Eligible() | Boolean | এই Folder কোনও লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন এমন সুরক্ষা আপডেট প্রয়োগ করার জন্য যোগ্য কিনা তা খুঁজে বের করে। |
get Security Update Enabled() | Boolean | লিঙ্ক ব্যবহার করে শেয়ার করার সময় এই Folder অ্যাক্সেস করার জন্য কোনও রিসোর্স কী প্রয়োজন কিনা তা খুঁজে বের করে। |
get Sharing Access() | Access | কোন শ্রেণীর ব্যবহারকারীরা Folder অ্যাক্সেস করতে পারবেন তা খুঁজে বের করে, স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে এমন কোনও পৃথক ব্যবহারকারী ছাড়াও। |
get Sharing Permission() | Permission | Folder অ্যাক্সেস করতে পারে এমন ব্যবহারকারীদের অনুমতি প্রদান করে, স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে এমন যেকোনো পৃথক ব্যবহারকারী ছাড়াও। |
get Size() | Integer | ড্রাইভে Folder সংরক্ষণ করতে ব্যবহৃত বাইটের সংখ্যা বের করে। |
get Url() | String | ড্রাইভ বা ডক্সের মতো গুগল অ্যাপে Folder খোলার জন্য ব্যবহার করা যেতে পারে এমন URL পায়। |
get Viewers() | User[] | এই Folder জন্য দর্শক এবং মন্তব্যকারীদের তালিকা পায়। |
is Shareable By Editors() | Boolean | Folder সম্পাদনা করার অনুমতিপ্রাপ্ত ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে ভাগ করে নিতে পারবেন কিনা বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
is Starred() | Boolean | ব্যবহারকারীর ড্রাইভে Folder তারকাচিহ্নিত হয়েছে কিনা তা নির্ধারণ করে। |
is Trashed() | Boolean | ব্যবহারকারীর ড্রাইভের ট্র্যাশে Folder আছে কিনা তা নির্ধারণ করে। |
move To(destination) | Folder | এই আইটেমটি প্রদত্ত গন্তব্য ফোল্ডারে সরানো হয়। |
remove Editor(emailAddress) | Folder | Folder সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(user) | Folder | Folder সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(emailAddress) | Folder | Folder দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(user) | Folder | Folder দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
revoke Permissions(emailAddress) | Folder | প্রদত্ত ব্যবহারকারীকে প্রদত্ত Folder অ্যাক্সেস প্রত্যাহার করে। |
revoke Permissions(user) | Folder | প্রদত্ত ব্যবহারকারীকে প্রদত্ত Folder অ্যাক্সেস প্রত্যাহার করে। |
search Files(params) | File Iterator | বর্তমান ফোল্ডারের সকল শিশু ফাইলের একটি সংগ্রহ পায় এবং প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে। |
search Folders(params) | Folder Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে এমন সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
set Description(description) | Folder | Folder জন্য বর্ণনা সেট করে। |
set Name(name) | Folder | Folder নাম সেট করে। |
set Owner(emailAddress) | Folder | Folder মালিক পরিবর্তন করে। |
set Owner(user) | Folder | Folder মালিক পরিবর্তন করে। |
set Security Update Enabled(enabled) | Folder | লিঙ্ক ব্যবহার করে শেয়ার করার সময় Folder অ্যাক্সেস করার জন্য কোনও রিসোর্স কী প্রয়োজন কিনা তা সেট করে। |
set Shareable By Editors(shareable) | Folder | Folder সম্পাদনা করার অনুমতি আছে এমন ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে ভাগ করে নিতে পারবেন কিনা বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
set Sharing(accessType, permissionType) | Folder | কোন শ্রেণীর ব্যবহারকারীরা Folder অ্যাক্সেস করতে পারবেন এবং সেই ব্যবহারকারীদের কী কী অনুমতি দেওয়া হবে তা নির্ধারণ করে, স্পষ্টভাবে অ্যাক্সেস দেওয়া কোনও পৃথক ব্যবহারকারী ছাড়াও। |
set Starred(starred) | Folder | ব্যবহারকারীর ড্রাইভে Folder তারকাচিহ্নিত কিনা তা সেট করে। |
set Trashed(trashed) | Folder | Folder ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা সেট করে। |
Folder Iterator
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Continuation Token() | String | একটি টোকেন পায় যা পরবর্তী সময়ে এই পুনরাবৃত্তি পুনরায় শুরু করতে ব্যবহার করা যেতে পারে। |
has Next() | Boolean | next() কল করলে কোন আইটেম ফিরে আসবে কিনা তা নির্ধারণ করে। |
next() | Folder | ফাইল বা ফোল্ডারের সংগ্রহের পরবর্তী আইটেমটি পায়। |
Permission
বৈশিষ্ট্য
| সম্পত্তি | আদর্শ | বিবরণ |
|---|---|---|
VIEW | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডারটি অ্যাক্সেস করতে পারেন তারা কেবল এটি দেখতে বা অনুলিপি করতে পারবেন। |
EDIT | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডারটি অ্যাক্সেস করতে পারেন তারা এটি সম্পাদনা করতে পারবেন। |
COMMENT | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডারটি অ্যাক্সেস করতে পারেন তারা কেবল এটি দেখতে, অনুলিপি করতে বা এতে মন্তব্য করতে পারবেন। |
OWNER | Enum | ব্যবহারকারী ফাইল বা ফোল্ডারের মালিক। |
ORGANIZER | Enum | যে ব্যবহারকারীরা শেয়ার্ড ড্রাইভের মধ্যে ফাইল এবং ফোল্ডারগুলি সাজাতে পারেন। |
FILE_ORGANIZER | Enum | যে ব্যবহারকারীরা শেয়ার্ড ড্রাইভের মধ্যে কন্টেন্ট সম্পাদনা, ট্র্যাশ করতে এবং সরাতে পারেন। |
NONE | Enum | ব্যবহারকারীর ফাইল বা ফোল্ডারের জন্য কোনও অনুমতি নেই। |
User
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Domain() | String|null | ব্যবহারকারীর অ্যাকাউন্টের সাথে সম্পর্কিত ডোমেন নামটি পায়। |
get Email() | String|null | ব্যবহারকারীর ইমেল ঠিকানা পায়। |
get Name() | String|null | ব্যবহারকারীর নাম পায়। |
get Photo Url() | String|null | ব্যবহারকারীর ছবির URL পায়। |