Class PropertiesService

PropertiesService

Umożliwia skryptom przechowywanie prostych danych w parach klucz-wartość ograniczonych do jednego skryptu, jednego użytkownika skrypt lub dokument, w którym jest używany dodatek. Właściwości nie można współdzielić między skryptami. Więcej informacji o tym, kiedy używać poszczególnych typów usług, znajdziesz w przewodniku po usłudze Właściwości.

// Sets three properties of different types.
var documentProperties = PropertiesService.getDocumentProperties();
var scriptProperties = PropertiesService.getScriptProperties();
var userProperties = PropertiesService.getUserProperties();

documentProperties.setProperty('DAYS_TO_FETCH', '5');
scriptProperties.setProperty('SERVER_URL', 'http://www.example.com/MyWeatherService/');
userProperties.setProperty('DISPLAY_UNITS', 'metric');

Metody

MetodaZwracany typKrótki opis
getDocumentProperties()PropertiesPobiera magazyn właściwości (tylko w przypadku tego skryptu), do którego mają dostęp wszyscy użytkownicy w otwartym dokument, arkusz kalkulacyjny lub formularz.
getScriptProperties()PropertiesPobiera magazyn właściwości, do którego mają dostęp wszyscy użytkownicy, ale tylko w ramach tego skryptu.
getUserProperties()PropertiesPobiera magazyn właściwości, do którego ma dostęp tylko bieżący użytkownik, i tylko w ramach tego skryptu.

Szczegółowa dokumentacja

getDocumentProperties()

Pobiera magazyn właściwości (tylko w przypadku tego skryptu), do którego mają dostęp wszyscy użytkownicy w otwartym dokument, arkusz kalkulacyjny lub formularz. Jest dostępny tylko wtedy, gdy skrypt został opublikowany i wykonywany jako dodatek lub jeśli jest powiązany z plikiem Google typu. Gdy właściwości dokumentu są niedostępne, ta metoda zwraca null. Dokumenty właściwości utworzone przez skrypt nie są dostępne poza tym skryptem, nawet dla innych skryptów na dostęp do tego samego dokumentu.

Powrót

Properties – magazyn właściwości dla tego skryptu, który wszyscy użytkownicy bieżącego dokumentu mogą dostępu lub null, jeśli skrypt nie jest dodatkiem ani nie jest powiązany z Plik obszaru roboczego


getScriptProperties()

Pobiera magazyn właściwości, do którego mają dostęp wszyscy użytkownicy, ale tylko w ramach tego skryptu.

Powrót

Properties – magazyn właściwości, do którego mają dostęp wszyscy użytkownicy skryptu;


getUserProperties()

Pobiera magazyn właściwości, do którego ma dostęp tylko bieżący użytkownik, i tylko w ramach tego skryptu.

Powrót

Properties – magazyn właściwości, do którego dostęp ma tylko bieżący użytkownik skryptu;