Geliştirici meta verilerine erişme ve bunları değiştirme. Yeni geliştirici meta verisi oluşturmak için Range.addDeveloperMetadata(key)
, Sheet.addDeveloperMetadata(key)
veya Spreadsheet.addDeveloperMetadata(key)
kullanın.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getId() | Integer | Bu geliştirici meta verisi ile ilişkilendirilen benzersiz kimliği döndürür. |
getKey() | String | Bu geliştirici meta verileriyle ilişkili anahtarı döndürür. |
getLocation() | DeveloperMetadataLocation | Bu geliştirici meta verilerinin konumunu döndürür. |
getValue() | String | Bu geliştirici meta verisiyle ilişkilendirilen değeri veya bu meta veride değer yoksa null değerini döndürür. |
getVisibility() | DeveloperMetadataVisibility | Bu geliştirici meta verilerinin görünürlüğünü döndürür. |
moveToColumn(column) | DeveloperMetadata | Bu geliştirici meta verilerini belirtilen sütuna taşır. |
moveToRow(row) | DeveloperMetadata | Bu geliştirici meta verilerini belirtilen satıra taşır. |
moveToSheet(sheet) | DeveloperMetadata | Bu geliştirici meta verilerini belirtilen sayfaya taşır. |
moveToSpreadsheet() | DeveloperMetadata | Bu geliştirici meta verilerini üst düzey e-tabloya taşır. |
remove() | void | Bu meta verileri siler. |
setKey(key) | DeveloperMetadata | Bu geliştirici meta verilerinin anahtarını belirtilen değere ayarlar. |
setValue(value) | DeveloperMetadata | Bu geliştirici meta verileriyle ilişkilendirilen değeri, belirtilen değere ayarlar. |
setVisibility(visibility) | DeveloperMetadata | Bu geliştirici meta verilerinin görünürlüğünü, belirtilen görünürlüğe ayarlar. |
Ayrıntılı belgeler
getId()
Bu geliştirici meta verisi ile ilişkilendirilen benzersiz kimliği döndürür.
Return
Integer
: Bu geliştirici meta verisiyle ilişkilendirilen benzersiz kimlik.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getKey()
Bu geliştirici meta verileriyle ilişkili anahtarı döndürür.
Return
String
: Bu geliştirici meta verileriyle ilişkilendirilen anahtar.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getLocation()
Bu geliştirici meta verilerinin konumunu döndürür.
Return
DeveloperMetadataLocation
: Bu geliştirici meta verilerinin konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getValue()
Bu geliştirici meta verisiyle ilişkilendirilen değeri veya bu meta veride değer yoksa null
değerini döndürür.
Return
String
: Bu geliştirici meta verileriyle ilişkilendirilen değer veya bu meta veride değer yoksa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getVisibility()
Bu geliştirici meta verilerinin görünürlüğünü döndürür.
Return
DeveloperMetadataVisibility
: Bu geliştirici meta verilerinin görünürlüğü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToColumn(column)
Bu geliştirici meta verilerini belirtilen sütuna taşır. Belirtilen aralık tek bir sütunu temsil etmiyorsa bir istisna oluşur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
column | Range | Bu geliştirici meta verisi için yeni konumu olan sütunu temsil eden aralık. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToRow(row)
Bu geliştirici meta verilerini belirtilen satıra taşır. Belirtilen aralık tek bir satırı temsil etmiyorsa bir istisna oluşturur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
row | Range | Bu geliştirici meta verisi için yeni konum olan satırı temsil eden aralık. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToSheet(sheet)
Bu geliştirici meta verilerini belirtilen sayfaya taşır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sheet | Sheet | Bu geliştirici metatasının yeni konumu olan sayfa. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
moveToSpreadsheet()
Bu geliştirici meta verilerini üst düzey e-tabloya taşır.
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Bu meta verileri siler.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setKey(key)
Bu geliştirici meta verilerinin anahtarını belirtilen değere ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | Bu meta veri için ayarlanacak yeni anahtar. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setValue(value)
Bu geliştirici meta verileriyle ilişkilendirilen değeri, belirtilen değere ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
value | String | Bu meta veri için ayarlanacak yeni değer. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setVisibility(visibility)
Bu geliştirici meta verilerinin görünürlüğünü, belirtilen görünürlüğe ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
visibility | DeveloperMetadataVisibility | Bu meta veri için ayarlanacak yeni görünürlük. |
Return
DeveloperMetadata
: Zincirleme için geliştirici meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets