Tabloyu temsil eden PageElement
.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
alignOnPage(alignmentPosition) | Table | Öğeyi, sayfada belirtilen hizalama konumuna hizalar. |
appendColumn() | TableColumn | Tablonun son sütununun sağına yeni bir sütun ekler. |
appendRow() | TableRow | Tablonun son satırının altına yeni bir satır ekler. |
bringForward() | Table | Sayfa öğesini bir öğe ilerletir. |
bringToFront() | Table | Sayfa öğesini sayfanın ön tarafına getirir. |
duplicate() | PageElement | Sayfa öğesini kopyalar. |
getCell(rowIndex, columnIndex) | TableCell | Tabloda belirtilen hücreyi döndürür. |
getColumn(columnIndex) | TableColumn | Tabloda belirtilen sütunu döndürür. |
getConnectionSites() | ConnectionSite[] | Sayfa öğesindeki ConnectionSite listesini veya sayfa öğesinin herhangi bir bağlantı sitesi yoksa boş listeyi döndürür. |
getDescription() | String | Sayfa öğesinin alternatif metin açıklamasını döndürür. |
getHeight() | Number | Öğenin, nokta cinsinden yüksekliğini alır. Bu değer, öğenin dönmesi olmadığında öğenin sınırlayıcı kutusunun yüksekliğidir. |
getInherentHeight() | Number | Öğenin doğal yüksekliğini punto cinsinden döndürür. |
getInherentWidth() | Number | Öğenin doğal genişliğini punto olarak döndürür. |
getLeft() | Number | Öğenin, öğe döndürülmediğinde sayfanın sol üst köşesinden ölçülen, noktalar cinsinden yatay konumunu döndürür. |
getNumColumns() | Integer | Tablodaki sütun sayısını döndürür. |
getNumRows() | Integer | Tablodaki satır sayısını döndürür. |
getObjectId() | String | Bu nesnenin benzersiz kimliğini döndürür. |
getPageElementType() | PageElementType | Sayfa öğesinin PageElementType sıralaması ile temsil edilen türünü döndürür. |
getParentGroup() | Group | Bu sayfa öğesinin ait olduğu grubu veya öğe bir grupta bulunmuyorsa null değerini döndürür. |
getParentPage() | Page | Bu sayfa öğesinin bulunduğu sayfayı döndürür. |
getRotation() | Number | Öğenin, merkezi etrafında saat yönünde dönüş açısını derece cinsinden döndürür. Burada sıfır derece, döndürme olmadığı anlamına gelir. |
getRow(rowIndex) | TableRow | Tabloda belirtilen satırı döndürür. |
getTitle() | String | Sayfa öğesinin alternatif metin başlığını döndürür. |
getTop() | Number | Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen, noktalardaki dikey konumunu alır. |
getTransform() | AffineTransform | Sayfa öğesinin dönüşümünü döndürür. |
getWidth() | Number | Nokta cinsinden öğenin genişliğini döndürür. Bu değer, öğede rotasyon olmadığında öğenin sınırlayıcı kutusunun genişliğidir. |
insertColumn(index) | TableColumn | Tablonun belirtilen dizinine yeni bir sütun ekler. |
insertRow(index) | TableRow | Tablonun belirtilen dizinine yeni bir satır ekler. |
preconcatenateTransform(transform) | Table | Sağlanan dönüşümü, sayfa öğesinin mevcut dönüşümüyle önceden birleştirir. |
remove() | void | Sayfa öğesini kaldırır. |
scaleHeight(ratio) | Table | Öğenin yüksekliğini belirtilen orana göre ölçeklendirir. |
scaleWidth(ratio) | Table | Öğenin genişliğini belirtilen orana göre ölçeklendirir. |
select() | void | Etkin sunuda yalnızca PageElement öğesini seçer ve önceki seçimleri kaldırır. |
select(replace) | void | Etkin sunudaki PageElement öğesini seçer. |
sendBackward() | Table | Sayfa öğesini bir öğe geri gönderir. |
sendToBack() | Table | Sayfa öğesini sayfanın arkasına gönderir. |
setDescription(description) | Table | Sayfa öğesinin alternatif metin açıklamasını ayarlar. |
setHeight(height) | Table | Öğenin yüksekliğini noktalar olarak ayarlar. Bu değer, öğenin dönmesi olmadığı durumda öğeyi sınırlayıcı kutusunun yüksekliğidir. |
setLeft(left) | Table | Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen noktalardaki yatay konumunu ayarlar. |
setRotation(angle) | Table | Öğenin saat yönünün çevresindeki dönme açısını derece cinsinden ayarlar. |
setTitle(title) | Table | Sayfa öğesinin alternatif metin başlığını ayarlar. |
setTop(top) | Table | Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen noktalardaki dikey konumunu ayarlar. |
setTransform(transform) | Table | Sağlanan dönüşümle sayfa öğesinin dönüşümünü ayarlar. |
setWidth(width) | Table | Noktalar cinsinden öğenin genişliğini ayarlar. Bu, öğenin dönmesi olmadığı durumda öğenin sınırlayıcı kutusunun genişliğidir. |
Ayrıntılı belgeler
alignOnPage(alignmentPosition)
Öğeyi, sayfada belirtilen hizalama konumuna hizalar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
alignmentPosition | AlignmentPosition | Bu sayfa öğesinin sayfada hizalanacağı konum. |
Return
Table
— Zincirleme için bu sayfa öğesi.
appendColumn()
Tablonun son sütununun sağına yeni bir sütun ekler.
Return
TableColumn
: Eklenen yeni sütun.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendRow()
Tablonun son satırının altına yeni bir satır ekler.
Return
TableRow
: Eklenen yeni satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
bringForward()
Sayfa öğesini bir öğe ilerletir.
Sayfa öğesi bir grupta yer almamalıdır.
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
bringToFront()
Sayfa öğesini sayfanın ön tarafına getirir.
Sayfa öğesi bir grupta yer almamalıdır.
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
duplicate()
Sayfa öğesini kopyalar.
Kopya sayfa öğesi, aynı sayfaya, orijinalle aynı konuma yerleştirilir.
Return
PageElement
: Bu sayfa öğesinin yeni kopyası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getCell(rowIndex, columnIndex)
Tabloda belirtilen hücreyi döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
rowIndex | Integer | Alınacak hücrenin satır dizini. |
columnIndex | Integer | Alınacak hücrenin sütun dizini. |
Return
TableCell
— Tablo hücresi alındı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getColumn(columnIndex)
Tabloda belirtilen sütunu döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
columnIndex | Integer | 0 tabanlı sütun dizini. |
Return
TableColumn
: Tablo sütunu alındı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getConnectionSites()
Sayfa öğesindeki ConnectionSite
listesini veya sayfa öğesinin herhangi bir bağlantı sitesi yoksa boş listeyi döndürür.
Return
ConnectionSite[]
: Bağlantı siteleri listesi (Bu öğenin bağlantı sitesi yoksa boş olabilir).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getDescription()
Sayfa öğesinin alternatif metin açıklamasını döndürür. Açıklama, alternatif metni göstermek ve okumak için başlıkla birleştirilir.
Return
String
: Sayfa öğesinin alternatif metin açıklamasıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getHeight()
Öğenin, nokta cinsinden yüksekliğini alır. Bu değer, öğenin dönmesi olmadığında öğenin sınırlayıcı kutusunun yüksekliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Return
Number
: Sayfa öğesinin noktalardaki doğal yüksekliği veya sayfa öğesinin yüksekliği yoksa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentHeight()
Öğenin doğal yüksekliğini punto cinsinden döndürür.
Sayfa öğesinin dönüşümü doğal boyutuna göre değişir. Öğenin nihai görsel görünümünü belirlemek için doğal boyutu öğenin dönüşümüyle birlikte kullanın.
Return
Number
: Sayfa öğesinin noktalardaki doğal yüksekliği veya sayfa öğesinin yüksekliği yoksa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentWidth()
Öğenin doğal genişliğini punto olarak döndürür.
Sayfa öğesinin dönüşümü doğal boyutuna göre değişir. Öğenin nihai görsel görünümünü belirlemek için doğal boyutu öğenin dönüşümüyle birlikte kullanın.
Return
Number
- Sayfa öğesinin noktalardaki doğal genişliği veya sayfa öğesinin genişliği yoksa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLeft()
Öğenin, öğe döndürülmediğinde sayfanın sol üst köşesinden ölçülen, noktalar cinsinden yatay konumunu döndürür.
Return
Number
: Bu öğenin, sayfanın sol üst köşesinden noktalar halinde yatay konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNumColumns()
Tablodaki sütun sayısını döndürür.
Return
Integer
: Bu tablodaki sütunların sayısı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNumRows()
Tablodaki satır sayısını döndürür.
Return
Integer
: Bu tablodaki satırların sayısıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getObjectId()
Bu nesnenin benzersiz kimliğini döndürür. Sayfalar ve sayfa öğeleri tarafından kullanılan nesne kimlikleri aynı ad alanını paylaşır.
Return
String
: Bu nesnenin benzersiz kimliği.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementType()
Sayfa öğesinin PageElementType
sıralaması ile temsil edilen türünü döndürür.
Return
PageElementType
: Sayfa öğesinin türü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParentGroup()
Bu sayfa öğesinin ait olduğu grubu veya öğe bir grupta bulunmuyorsa null
değerini döndürür.
Return
Group
— Bu sayfa öğesinin ait olduğu grup veya null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParentPage()
Bu sayfa öğesinin bulunduğu sayfayı döndürür.
Return
Page
: Bu öğenin bulunduğu sayfa.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRotation()
Öğenin, merkezi etrafında saat yönünde dönüş açısını derece cinsinden döndürür. Burada sıfır derece, döndürme olmadığı anlamına gelir.
Return
Number
— 0 (dahil) ile 360 (hariç) arasındaki derece cinsinden dönüş açısı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRow(rowIndex)
Tabloda belirtilen satırı döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
rowIndex | Integer | Alınacak satırın dizini. |
Return
TableRow
: Tablo satırı alındı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTitle()
Sayfa öğesinin alternatif metin başlığını döndürür. Başlık, alternatif metni göstermek ve okumak için açıklamayla birleştirilir.
Return
String
: Sayfa öğesinin alternatif metin başlığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTop()
Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen, noktalardaki dikey konumunu alır.
Return
Number
: Bu öğenin, sayfanın sol üst köşesinden noktalardaki dikey konumu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTransform()
Sayfa öğesinin dönüşümünü döndürür.
Sayfa öğesinin görsel görünümü, mutlak dönüşümüyle belirlenir. Mutlak dönüşümü hesaplamak için bir sayfa öğesinin dönüşümünü, tüm üst gruplarının dönüşümleriyle önceden bağlayın. Sayfa öğesi bir grupta bulunmuyorsa mutlak dönüşümü bu alandaki değerle aynı olur.
Return
AffineTransform
: Sayfa öğesinin dönüşümü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWidth()
Nokta cinsinden öğenin genişliğini döndürür. Bu değer, öğede rotasyon olmadığında öğenin sınırlayıcı kutusunun genişliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Return
Number
- Sayfa öğesinin noktalardaki doğal genişliği veya sayfa öğesinin genişliği yoksa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertColumn(index)
Tablonun belirtilen dizinine yeni bir sütun ekler.
Belirtilen dizinin solundaki sütunda bulunan tüm hücreler diğer sütunlarla birleştirilirse yeni sütun, bu hücrelerin içerdiği ortak sütunların sağına eklenir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | Yeni sütun eklenecek dizin. |
Return
TableColumn
: Yeni eklenen sütun.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertRow(index)
Tablonun belirtilen dizinine yeni bir satır ekler.
Belirtilen dizinin üzerindeki satırdaki tüm hücreler başka satırlarla birleştirilirse yeni satır, bu hücrelerin kapsadığı ortak satırların altına eklenir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | Yeni satır ekleneceği dizin. |
Return
TableRow
: Yeni eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
preconcatenateTransform(transform)
Sağlanan dönüşümü, sayfa öğesinin mevcut dönüşümüyle önceden birleştirir.
newTransform = argument * existingTransform
Örneğin, bir sayfa öğesini 36 nokta sola taşımak için:
element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder() .setTranslateX(-36.0) .build());
Ayrıca, sayfa öğesinin dönüşümünü setTransform(transform)
ile değiştirebilirsiniz.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
transform | AffineTransform | Bu sayfa öğesinin dönüşümüne önceden bitişik olacak dönüşüm. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Sayfa öğesini kaldırır.
Kaldırma işleminden sonra Group
yalnızca bir sayfa öğesi içeriyorsa veya hiç sayfa öğesi içermiyorsa grubun kendisi de kaldırılır.
Bir ana slaytta veya düzende bir PageElement
yer tutucusu kaldırılırsa boş devralma yer tutucuları da kaldırılır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scaleHeight(ratio)
Öğenin yüksekliğini belirtilen orana göre ölçeklendirir. Öğenin yüksekliği, öğe dönüşü olmadığında sınırlayıcı kutusunun yüksekliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
ratio | Number | Bu sayfa öğesinin yüksekliğini ölçeklendirme oranı. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scaleWidth(ratio)
Öğenin genişliğini belirtilen orana göre ölçeklendirir. Öğenin genişliği, öğe dönüşü olmadığında sınırlayıcı kutusunun genişliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
ratio | Number | Bu sayfa öğesinin genişliğini ölçeklendirme oranı. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Etkin sunuda yalnızca PageElement
öğesini seçer ve önceki seçimleri kaldırır. Bu, true
üzerinden select(replace)
adlı kişiyi aramakla aynıdır.
Bir komut dosyası, yalnızca komut dosyasını çalıştıran kullanıcının seçimine ve sadece komut dosyası sunuya bağlıysa erişebilir.
Bu işlem, PageElement
öğesinin Page
üst öğesini current page selection
olarak ayarlar.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select(replace)
Etkin sunudaki PageElement
öğesini seçer.
Bir komut dosyası, yalnızca komut dosyasını çalıştıran kullanıcının seçimine ve sadece komut dosyası sunuya bağlıysa erişebilir.
Yalnızca PageElement
öğesini seçmek ve önceki seçimleri kaldırmak için bu yönteme true
aktarın. Bu işlem, PageElement
öğesinin Page
üst öğesini de current page selection
olarak ayarlar.
Birden fazla PageElement
nesnesi seçmek için false
öğesini iletin. PageElement
nesneleri aynı Page
içinde olmalıdır.
false
parametresi kullanılarak sayfa öğesi seçilirken aşağıdaki koşullar karşılanmalıdır:
PageElement
nesnesinin üstPage
öğesi,current page selection
olmalıdır.- Birden fazla
Page
nesnesi seçilmemelidir.
Bu durumun geçerli olması için tercih edilen yaklaşım, önce Page.selectAsCurrentPage()
kullanarak üst Page
öğesini, ardından bu sayfadaki sayfa öğelerini seçmektir.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. var pageElements = slide.getPageElements(); for (var i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parametreler
Ad | Tür | Açıklama |
---|---|---|
replace | Boolean | true değerine ayarlanırsa seçim, önceki herhangi bir seçimin yerini alır. Aksi takdirde seçim, önceki herhangi bir seçime eklenir. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
sendBackward()
Sayfa öğesini bir öğe geri gönderir.
Sayfa öğesi bir grupta yer almamalıdır.
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
sendToBack()
Sayfa öğesini sayfanın arkasına gönderir.
Sayfa öğesi bir grupta yer almamalıdır.
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setDescription(description)
Sayfa öğesinin alternatif metin açıklamasını ayarlar.
Yöntem, Group
öğeleri için desteklenmiyor.
// Set the first page element's alt text description to "new alt text description". var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Parametreler
Ad | Tür | Açıklama |
---|---|---|
description | String | Alternatif metin açıklamasının ayarlanacağı dize. |
Return
Table
: Bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setHeight(height)
Öğenin yüksekliğini noktalar olarak ayarlar. Bu değer, öğenin dönmesi olmadığı durumda öğeyi sınırlayıcı kutusunun yüksekliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
height | Number | Bu sayfa öğesinin puan cinsinden ayarlanacak yeni yüksekliği. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLeft(left)
Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen noktalardaki yatay konumunu ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
left | Number | Nokta cinsinden ayarlanacak yeni yatay konum. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setRotation(angle)
Öğenin saat yönünün çevresindeki dönme açısını derece cinsinden ayarlar.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
angle | Number | Derece cinsinden ayarlanacak yeni saat yönünde dönme açısı. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTitle(title)
Sayfa öğesinin alternatif metin başlığını ayarlar.
Yöntem, Group
öğeleri için desteklenmiyor.
// Set the first page element's alt text title to "new alt text title". var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | Alternatif metin başlığının ayarlanacağı dize. |
Return
Table
: Bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTop(top)
Öğenin, öğe döndürmediği durumlarda sayfanın sol üst köşesinden ölçülen noktalardaki dikey konumunu ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
top | Number | Puan cinsinden ayarlanacak yeni dikey konum. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTransform(transform)
Sağlanan dönüşümle sayfa öğesinin dönüşümünü ayarlar.
Bir grubun dönüşümünün güncellenmesi, söz konusu gruptaki sayfa öğelerinin mutlak dönüşümünü değiştirir. Bu da görsel görünümlerini değiştirebilir.
Bir grupta yer alan bir sayfa öğesinin dönüşümünün güncellenmesi yalnızca o sayfa öğesinin dönüşümünü değiştirir. Grubun veya gruptaki diğer sayfa öğelerinin dönüşümlerini etkilemez.
Dönüşümlerin, sayfa öğelerinin görsel görünümünü nasıl etkilediğiyle ilgili ayrıntılar için getTransform()
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
transform | AffineTransform | Bu sayfa öğesi için ayarlanan dönüşüm. |
Return
Table
: Zincirleme için bu öğe.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setWidth(width)
Noktalar cinsinden öğenin genişliğini ayarlar. Bu, öğenin dönmesi olmadığı durumda öğenin sınırlayıcı kutusunun genişliğidir.
Bu yöntem tüm sayfa öğeleriyle uyumlu değildir. Hangi sayfa öğelerinin bu yöntemle uyumlu olmadığını öğrenmek için boyutlandırma ve konumlandırma sınırlamalarına bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
width | Number | Bu sayfa öğesinin punto cinsinden ayarlanacak yeni genişliği. |
Return
Table
— Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations