Bir çizgiyi temsil eden PageElement
.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
alignOnPage(alignmentPosition) | Line | Öğeyi sayfada belirtilen hizalama konumuna hizalar. |
bringForward() | Line | Sayfa öğesini sayfada bir öğe öne getirir. |
bringToFront() | Line | Sayfa öğesini sayfanın önüne getirir. |
duplicate() | PageElement | Sayfa öğesini çoğaltır. |
getConnectionSites() | ConnectionSite[] | Sayfa öğesindeki ConnectionSite listesini veya sayfa öğesinin bağlantı sitesi yoksa boş bir liste döndürür. |
getDashStyle() | DashStyle | Satırın DashStyle 'ını getirir. |
getDescription() | String | Sayfa öğesinin alternatif metin açıklamasını döndürür. |
getEnd() | Point | Çizginin sayfanın sol üst köşesinden ölçülen bitiş noktasını döndürür. |
getEndArrow() | ArrowStyle | Çizginin sonundaki okun ArrowStyle değerini alır. |
getEndConnection() | ConnectionSite | Satırın sonundaki bağlantıyı veya bağlantı yoksa null değerini döndürür. |
getHeight() | Number | Öğenin yüksekliğini noktalar halinde alır. Bu, öğe döndürme olmadığında öğenin sınırlayıcı kutusunun yüksekliğidir. |
getInherentHeight() | Number | Öğenin doğal yüksekliğini puan cinsinden döndürür. |
getInherentWidth() | Number | Öğenin doğal genişliğini nokta cinsinden döndürür. |
getLeft() | Number | Öğe hiç dönmediğinde sayfanın sol üst köşesinden ölçülen, öğenin yatay konumunu noktalar cinsinden döndürür. |
getLineCategory() | LineCategory | Satırın LineCategory 'ını getirir. |
getLineFill() | LineFill | Satırın LineFill 'ını getirir. |
getLineType() | LineType | Satırın LineType 'ını getirir. |
getLink() | Link | Bağlantı yoksa Link veya null değerini döndürür. |
getObjectId() | String | Bu nesnenin benzersiz kimliğini döndürür. |
getPageElementType() | PageElementType | Sayfa öğesinin PageElementType sıralamasıyla belirtilen türünü döndürür. |
getParentGroup() | Group | Bu sayfa öğesinin ait olduğu grubu veya öğe bir grupta yer almıyorsa null değerini döndürür. |
getParentPage() | Page | Bu sayfa öğesinin bulunduğu sayfayı döndürür. |
getRotation() | Number | Öğenin merkezi çevresindeki saat yönünde dönme açısını derece cinsinden döndürür. Sıfır derece, dönüş olmadığı anlamına gelir. |
getStart() | Point | Çizginin sayfanın sol üst köşesinden ölçülen başlangıç noktasını döndürür. |
getStartArrow() | ArrowStyle | Satırın başında okun ArrowStyle değerini alır. |
getStartConnection() | ConnectionSite | Satırın başındaki bağlantıyı veya bağlantı yoksa null değerini döndürür. |
getTitle() | String | Sayfa öğesinin alternatif metin başlığını döndürür. |
getTop() | Number | Öğe döndürme olduğunda sayfanın sol üst köşesinden ölçülen, öğenin dikey konumunu noktalar cinsinden alır. |
getTransform() | AffineTransform | Sayfa öğesinin dönüşümünü döndürür. |
getWeight() | Number | Çizginin kalınlığını nokta cinsinden döndürür. |
getWidth() | Number | Öğenin genişliğini, nokta cinsinden döndürür. Bu, öğe döndürme olmadığında öğenin sınırlayıcı kutusunun genişliğidir. |
isConnector() | Boolean | Çizgi bir bağlayıcıysa true , değilse false sonucunu döndürür. |
preconcatenateTransform(transform) | Line | Sağlanan dönüşümü, sayfa öğesinin mevcut dönüşümüyle önceden birleştirir. |
remove() | void | Sayfa öğesini kaldırır. |
removeLink() | void | Bir Link kaldırır. |
reroute() | Line | Çizginin başlangıcını ve bitişini, bağlı sayfa öğelerindeki en yakın iki bağlantı sitesine yönlendirir. |
scaleHeight(ratio) | Line | Öğenin yüksekliğini belirtilen orana göre ölçeklendirir. |
scaleWidth(ratio) | Line | Öğ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 sunuda PageElement öğesini seçer. |
sendBackward() | Line | Sayfa öğesini bir öğe tarafından sayfada geriye doğru gönderir. |
sendToBack() | Line | Sayfa öğesini sayfanın arkasına gönderir. |
setDashStyle(style) | Line | Satırın DashStyle değerini ayarlar. |
setDescription(description) | Line | Sayfa öğesinin alternatif metin açıklamasını ayarlar. |
setEnd(left, top) | Line | Çizginin bitiş noktasının konumunu ayarlar. |
setEnd(point) | Line | Çizginin bitiş noktasının konumunu ayarlar. |
setEndArrow(style) | Line | Çizginin sonundaki okun ArrowStyle değerini ayarlar. |
setEndConnection(connectionSite) | Line | Bağlantıyı satırın sonundaki yere ayarlar. |
setHeight(height) | Line | Öğenin yüksekliğini noktalar halinde ayarlar. Bu, öğe döndürme olmadığında öğenin sınırlayıcı kutusunun yüksekliğidir. |
setLeft(left) | Line | Öğenin yatay konumunu, öğe döndürme olduğunda sayfanın sol üst köşesinden ölçülen noktalar cinsinden ayarlar. |
setLineCategory(lineCategory) | Line | Satırın LineCategory değerini ayarlar. |
setLinkSlide(slideIndex) | Link | Slaytın sıfır tabanlı dizinini kullanarak bir Link öğesini belirtilen Slide olarak ayarlar. |
setLinkSlide(slide) | Link | Link öğesini belirtilen Slide değerine ayarlarsa bağlantı, belirtilen slayt kimliğine göre ayarlanır. |
setLinkSlide(slidePosition) | Link | Slaytın göreli konumunu kullanarak belirli bir Slide için Link ayarlar. |
setLinkUrl(url) | Link | Belirli boş olmayan URL dizesine Link ayarlar. |
setRotation(angle) | Line | Öğenin merkezi etrafında saat yönünde dönme açısını derece cinsinden ayarlar. |
setStart(left, top) | Line | Çizginin başlangıç noktasının konumunu ayarlar. |
setStart(point) | Line | Çizginin başlangıç noktasının konumunu ayarlar. |
setStartArrow(style) | Line | Okun ArrowStyle değerini satırın başına ayarlar. |
setStartConnection(connectionSite) | Line | Bağlantıyı satırın başlangıcına ayarlar. |
setTitle(title) | Line | Sayfa öğesinin alternatif metin başlığını ayarlar. |
setTop(top) | Line | Öğe döndürme olduğunda, sayfanın sol üst köşesinden ölçülen, öğenin dikey konumunu noktalar cinsinden ayarlar. |
setTransform(transform) | Line | Sağlanan dönüşümle sayfa öğesinin dönüşümünü ayarlar. |
setWeight(points) | Line | Çizginin kalınlığını noktalar halinde ayarlar. |
setWidth(width) | Line | Öğenin genişliğini, noktalar halinde ayarlar. Bu, öğe döndürme olmadığında öğ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
Line
: Zincirleme için bu sayfa öğesi.
bringForward()
Sayfa öğesini sayfada bir öğe öne getirir.
Sayfa öğesi bir grupta olmamalıdır.
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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üne getirir.
Sayfa öğesi bir grupta olmamalıdır.
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
duplicate()
Sayfa öğesini çoğaltır.
Sayfa kopyası öğ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 kapsamların biri 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 bağlantı sitesi yoksa boş bir liste 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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getDashStyle()
Satırın DashStyle
'ını getirir.
Return
DashStyle
: Bu çizgiyle kullanılan kısa çizginin stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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örüntülemek 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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEnd()
Çizginin sayfanın sol üst köşesinden ölçülen bitiş noktasını döndürür.
Return
Point
: Çizginin bitiş noktası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndArrow()
Çizginin sonundaki okun ArrowStyle
değerini alır.
Return
ArrowStyle
: Bu satırın sonundaki okun stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndConnection()
Satırın sonundaki bağlantıyı veya bağlantı yoksa null
değerini döndürür.
Return
ConnectionSite
: Hattın sonundaki bağlantıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getHeight()
Öğenin yüksekliğini noktalar halinde alır. Bu, öğe döndürme 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 noktalar halinde doğal yüksekliği veya sayfa öğesinin yüksekliği 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/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentHeight()
Öğenin doğal yüksekliğini puan 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 noktalar halinde doğal yüksekliği veya sayfa öğesinin yüksekliği 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/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentWidth()
Öğenin doğal genişliğini nokta 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 noktalar cinsinden doğal genişliği veya sayfa öğesinin genişliği 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/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLeft()
Öğe hiç dönmediğinde sayfanın sol üst köşesinden ölçülen, öğenin yatay konumunu noktalar cinsinden döndürür.
Return
Number
: Bu öğenin, sayfanın sol üst köşesinden itibaren noktalar halinde yatay 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/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLineCategory()
Satırın LineCategory
'ını getirir.
Return
LineCategory
: Çizgi kategorisi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLineFill()
Satırın LineFill
'ını getirir.
Return
LineFill
: Bu satırın doldurma ayarı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLineType()
Satırın LineType
'ını getirir.
Return
LineType
: Bu satırın türü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLink()
Bağlantı yoksa Link
veya null
değerini döndürür.
var link = shape.getLink(); if (link != null) { Logger.log('Shape has a link of type: ' + link.getLinkType()); }
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 kapsamların biri 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ıyla belirtilen türünü döndürür.
Return
PageElementType
: Sayfa öğesinin türü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 yer almıyorsa 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 kapsamların biri 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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRotation()
Öğenin merkezi çevresindeki saat yönünde dönme açısını derece cinsinden döndürür. Sıfır derece, dönüş olmadığı anlamına gelir.
Return
Number
: 0 (dahil) ile 360 (hariç) arasında derece cinsinden dönüş açısı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStart()
Çizginin sayfanın sol üst köşesinden ölçülen başlangıç noktasını döndürür.
Return
Point
: Çizginin başlangıç noktası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartArrow()
Satırın başında okun ArrowStyle
değerini alır.
Return
ArrowStyle
: Bu satırın başındaki okun stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartConnection()
Satırın başındaki bağlantıyı veya bağlantı yoksa null
değerini döndürür.
Return
ConnectionSite
: Satırın başındaki bağlantı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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örüntülemek 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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTop()
Öğe döndürme olduğunda sayfanın sol üst köşesinden ölçülen, öğenin dikey konumunu noktalar cinsinden alır.
Return
Number
: Bu öğenin, sayfanın sol üst köşesinden itibaren noktalar halinde dikey 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/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ındaki dönüşümlerle önceden bağlayın. Sayfa öğesi bir grupta yer almıyorsa mutlak dönüşümü bu alandaki değerle aynıdır.
Return
AffineTransform
: Sayfa öğesinin dönüşümü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWeight()
Çizginin kalınlığını nokta cinsinden döndürür.
Return
Number
: Çizginin nokta cinsinden kalınlığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWidth()
Öğenin genişliğini, nokta cinsinden döndürür. Bu, öğe döndürme 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 noktalar cinsinden doğal genişliği veya sayfa öğesinin genişliği 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/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isConnector()
Çizgi bir bağlayıcıysa true
, değilse false
sonucunu döndürür.
Bağlayıcı, uygun sayfa öğelerindeki bağlantı sitelerini bağlamak için kullanılan bir çizgi türüdür. Bağlayıcının her bir ucu en fazla bir bağlantı sitesine bağlanabilir.
Return
Boolean
— Çizgi bir bağlayıcıysa True
, bağlayıcı değilse false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 işaret edecek şekilde 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 bağlanacak dönüşüm. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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.
Bir 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 PageElement
yer tutucusu kaldırılırsa devralınan boş yer tutucular da kaldırılır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeLink()
Bir Link
kaldırır.
shape.removeLink();
reroute()
Çizginin başlangıcını ve bitişini, bağlı sayfa öğelerindeki en yakın iki bağlantı sitesine yönlendirir. Satırın başı ve sonu farklı sayfa öğelerine bağlı olmalıdır.
Return
Line
: Çizgi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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öndürme olduğunda 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
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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öndürme olduğunda 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çekleme oranı. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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
ile select(replace)
numarasını aramak ile aynıdır.
Bir komut dosyası yalnızca komut dosyasını çalıştıran kullanıcının seçimine erişebilir ve komut dosyasının sunuya bağlı olması gerekir.
Bu işlem, PageElement
öğesinin üst Page
öğ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 kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select(replace)
Etkin sunuda PageElement
öğesini seçer.
Bir komut dosyası yalnızca komut dosyasını çalıştıran kullanıcının seçimine erişebilir ve komut dosyasının sunuya bağlı olması gerekir.
Yalnızca PageElement
öğesini seçmek ve önceki seçimleri kaldırmak için bu yönteme true
iletin. Bu işlem, PageElement
öğesinin üst Page
öğesini de current page selection
olarak ayarlar.
Birden çok PageElement
nesnesi seçmek için false
değerini geçirin. 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
öğesicurrent page selection
olmalıdır.- Birden fazla
Page
nesnesi seçilmemelidir.
Bu durumun söz konusu olduğundan emin olmak 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 ise önceki seçimlerin yerini alır; aksi takdirde önceki seçimlere eklenir. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
sendBackward()
Sayfa öğesini bir öğe tarafından sayfada geriye doğru gönderir.
Sayfa öğesi bir grupta olmamalıdır.
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 olmamalıdır.
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setDashStyle(style)
Satırın DashStyle
değerini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
style | DashStyle | Bu çizgi için ayarlanacak kısa çizginin stili. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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
Line
— Bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEnd(left, top)
Çizginin bitiş noktasının konumunu ayarlar.
Çizgi yolu, konum değiştikten sonra ayarlanabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
left | Number | Çizginin bitiş noktasının, sayfanın sol üst köşesinden itibaren noktalar olarak ölçülen yatay konumu. |
top | Number | Çizginin bitiş noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren olan noktalar cinsinden ölçülür. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEnd(point)
Çizginin bitiş noktasının konumunu ayarlar.
Çizgi yolu, konum değiştikten sonra ayarlanabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
point | Point | Konumu sayfanın sol üst köşesinden ölçülen çizginin bitiş noktası. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEndArrow(style)
Çizginin sonundaki okun ArrowStyle
değerini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
style | ArrowStyle | Ayarlanacak stil. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEndConnection(connectionSite)
Bağlantıyı satırın sonundaki yere ayarlar. Diğer ucu koruyarak hattın sonunu belirtilen bağlantı bölgesine taşır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
connectionSite | ConnectionSite | Son bağlantının güncellendiği bağlantı sitesi veya son bağlantı kaldırılıyorsa null . |
Return
Line
: Çizgi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 halinde ayarlar. Bu, öğe döndürme 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.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
height | Number | Bu sayfa öğesinin nokta cinsinden ayarlanacak yeni yüksekliği. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLeft(left)
Öğenin yatay konumunu, öğe döndürme olduğunda sayfanın sol üst köşesinden ölçülen noktalar cinsinden ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
left | Number | Nokta cinsinden ayarlanacak yeni yatay konum. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLineCategory(lineCategory)
Satırın LineCategory
değerini ayarlar.
Kategoriyi yalnızca connectors
üzerinde ayarlayabilirsiniz. Bağlayıcı, kategorisi değiştirildikten sonra yeniden yönlendirilebilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
lineCategory | LineCategory | Ayarlanacak çizgi kategorisi. |
Return
Line
: Çizgi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
Slaytın sıfır tabanlı dizinini kullanarak bir Link
öğesini belirtilen Slide
olarak ayarlar.
// Set a link to the first slide of the presentation. shape.setLinkSlide(0);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
slideIndex | Integer | Slaytın sıfır tabanlı dizini. |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
Link
öğesini belirtilen Slide
değerine ayarlarsa bağlantı, belirtilen slayt kimliğine göre ayarlanır.
// Set a link to the first slide of the presentation. var slide = presentation.getSlides()[0]; shape.setLinkSlide(slide);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
slide | Slide | Bağlanacak Slide . |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
Slaytın göreli konumunu kullanarak belirli bir Slide
için Link
ayarlar.
// Set a link to the first slide of the presentation. shape.setLinkSlide(SlideApp.SlidePosition.FIRST_SLIDE);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
slidePosition | SlidePosition | Göreli SlidePosition . |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
Belirli boş olmayan URL dizesine Link
ayarlar.
// Set a link to the URL. shape.setLinkUrl("https://slides.google.com");
Parametreler
Ad | Tür | Açıklama |
---|---|---|
url | String | URL dizesi. |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setRotation(angle)
Öğenin merkezi etrafında saat yönünde 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
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStart(left, top)
Çizginin başlangıç noktasının konumunu ayarlar.
Çizgi yolu, konum değiştikten sonra ayarlanabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
left | Number | Çizginin başlangıç noktasının yatay konumu. Sayfanın sol üst köşesinden itibaren olan noktalar cinsinden ölçülür. |
top | Number | Çizginin başlangıç noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren olan noktalar cinsinden ölçülür. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStart(point)
Çizginin başlangıç noktasının konumunu ayarlar.
Çizgi yolu, konum değiştikten sonra ayarlanabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
point | Point | Konumu sayfanın sol üst köşesinden ölçülen çizginin başlangıç noktası. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStartArrow(style)
Okun ArrowStyle
değerini satırın başına ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
style | ArrowStyle | Ayarlanacak yeni ok stili. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStartConnection(connectionSite)
Bağlantıyı satırın başlangıcına ayarlar. Diğer ucu korunarak çizginin başlangıcını belirtilen bağlantı sitesine taşır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
connectionSite | ConnectionSite | Başlatma bağlantısının güncellendiği bağlantı sitesi veya başlatma bağlantısı kaldırılıyorsa null . |
Return
Line
: Çizgi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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
Line
— Bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTop(top)
Öğe döndürme olduğunda, sayfanın sol üst köşesinden ölçülen, öğenin dikey konumunu noktalar cinsinden ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
top | Number | Nokta cinsinden ayarlanacak yeni dikey konum. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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 ve bu da görsel görünümlerini değiştirebilir.
Bir gruptaki sayfa öğesinin dönüşümünü güncellemek yalnızca söz konusu 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
Line
: Zincirleme için bu öğe.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setWeight(points)
Çizginin kalınlığını noktalar halinde ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
points | Number | Çizginin nokta cinsinden yeni kalınlığı. |
Return
Line
— Bu hat, zincirleme bağlantı için.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setWidth(width)
Öğenin genişliğini, noktalar halinde ayarlar. Bu, öğe döndürme 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.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
width | Number | Bu sayfa öğesinin nokta cinsinden ayarlanacak yeni genişliği. |
Return
Line
: Zincirleme için bu sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations