Shape
veya TableCell
öğelerinin metin içeriklerinin bir segmenti.
Metnin bir şekle nasıl sığacağını düzenleyen yöntemler kullanırsanız şekle uygulanan tüm otomatik sığdırma ayarları devre dışı bırakılır.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
appendParagraph(text) | Paragraph | Metin aralığının sonuna bir paragraf ekler. |
appendRange(textRange) | TextRange | Sağlanan metin aralığının bir kopyasını geçerli metin aralığının sonuna ekler. |
appendRange(textRange, matchSourceFormatting) | TextRange | Sağlanan metin aralığının bir kopyasını geçerli metin aralığının sonuna ekler. |
appendText(text) | TextRange | Metin aralığının sonuna metin ekler. |
asRenderedString() | String | İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanmış oluşturulan metni, son kullanıcılara görüntülemeye uygun bir biçimde döndürür. |
asString() | String | İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanan işlenmemiş metni döndürür. |
clear() | void | Bu aralıkla sınırlanan metni temizler. |
clear(startOffset, endOffset) | void | Aralıktaki başlangıç ve bitiş ofsetleriyle sınırlanan metni temizler. |
find(pattern) | TextRange[] | Geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları döndürür. |
find(pattern, startOffset) | TextRange[] | Geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları, başlangıç ofsetinden başlayarak döndürür. |
getAutoTexts() | AutoText[] | Geçerli metin aralığındaki otomatik metinleri döndürür. |
getEndIndex() | Integer | Bu aralıktaki son karakter için 0 tabanlı özel dizini döndürür. |
getLength() | Integer | Bu aralıktaki karakter sayısını döndürür. |
getLinks() | TextRange[] | Geçerli metin aralığı içinde tüm Link değerlerine karşılık gelen veya geçerli metin aralığıyla çakışan metin aralıkları koleksiyonunu döndürür. |
getListParagraphs() | Paragraph[] | Geçerli metin aralığıyla çakışan listelerdeki paragrafları döndürür. |
getListStyle() | ListStyle | Geçerli metin aralığının ListStyle değerini döndürür. |
getParagraphStyle() | ParagraphStyle | Geçerli metin aralığının ParagraphStyle değerini döndürür. |
getParagraphs() | Paragraph[] | Geçerli metin aralığıyla çakışan paragrafları döndürür. |
getRange(startOffset, endOffset) | TextRange | Türetildiği aralığın bir kısmını kapsayan yeni bir TextRange döndürür. |
getRuns() | TextRange[] | Geçerli metin aralığıyla çakışan metin çalıştırmalarını döndürür. |
getStartIndex() | Integer | Bu aralıktaki ilk karakter için kapsayıcı, 0 tabanlı dizini döndürür. |
getTextStyle() | TextStyle | Aralığın metin stilini veya aralık boşsa null değerini döndürür. |
insertParagraph(startOffset, text) | Paragraph | Başlangıç ofsetine bir paragraf ekler. |
insertRange(startOffset, textRange) | TextRange | Sağlanan metin aralığının bir kopyasını başlangıç ofsetine ekler. |
insertRange(startOffset, textRange, matchSourceFormatting) | TextRange | Sağlanan metin aralığının bir kopyasını başlangıç ofsetine ekler. |
insertText(startOffset, text) | TextRange | Metni başlangıç ofsetine ekler. |
isEmpty() | Boolean | Bu aralıkta hiç karakter yoksa true değerini, aksi takdirde false değerini döndürür. |
replaceAllText(findText, replaceText) | Integer | Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. |
replaceAllText(findText, replaceText, matchCase) | Integer | Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. |
select() | void | Etkin sunuda yalnızca TextRange öğesini seçer ve önceki seçimleri kaldırır. |
setText(newText) | TextRange | İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanan metni ayarlar. |
Ayrıntılı belgeler
appendParagraph(text)
Metin aralığının sonuna bir paragraf ekler. Paragrafta, mevcut metin aralığının sonunun stili korunur.
Sağlanan metin dizesi, dizeyi çevreleyen en az bir yeni satır karakteri eklenerek paragraf olarak eklenir.
Sağlanan metin dizesi yeni satır karakterleri (yani birden çok paragraftan oluşur) içerdiğinde, eklenen son paragraf döndürülür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
text | String | Paragraf olarak eklenecek dize. |
Return
Paragraph
- eklenen Paragraph
.
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
appendRange(textRange)
Sağlanan metin aralığının bir kopyasını geçerli metin aralığının sonuna ekler.
Eklenen metnin biçimlendirmesi, kaynak metnin biçimlendirmesiyle eşleşir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
textRange | TextRange | Eklenecek metin aralığı. |
Return
TextRange
: Eklenen metni temsil eden metin aralığı
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
appendRange(textRange, matchSourceFormatting)
Sağlanan metin aralığının bir kopyasını geçerli metin aralığının sonuna ekler.
Hedef metnin biçimlendirmesiyle eşleşecek şekilde ayarlanırsa sağlanan metin aralığındaki AutoText
, oluşturulan değerlerle değiştirilir. Ayrıca, sağlanan metin aralığı içinde metin olmayan öğeler eklenmez.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
textRange | TextRange | Eklenecek metin aralığı. |
matchSourceFormatting | Boolean | true ise kaynak metnin biçimlendirmesiyle eşleşir; false ise hedef metnin biçimlendirmesiyle eşleşir. |
Return
TextRange
: Eklenen metni temsil eden metin aralığı
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
appendText(text)
Metin aralığının sonuna metin ekler. Metinde, mevcut metnin sonundaki stil korunur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
text | String | Eklenecek dize. |
Return
TextRange
, eklenen metni temsil eden metin aralığı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
asRenderedString()
İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanmış oluşturulan metni, son kullanıcılara görüntülemeye uygun bir biçimde döndürür.
Oluşturulan slayt numaraları gibi Otomatik Metin öğeleri, oluşturulan değerlerle değiştirilir. Aralıktaki metin olmayan öğeler atlanır.
Return
String
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
asString()
İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanan işlenmemiş metni döndürür.
Oluşturulan slayt numaraları ve aralıktaki metin olmayan öğeler gibi Otomatik Metin öğeleri, U+E907 Unicode karakteriyle değiştirilir.
Return
String
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
clear()
Bu aralıkla sınırlanan metni temizler.
Şekil veya Tablo Hücresi içindeki metnin tamamının yeni bir satırla bitmesi gerektiğinden, metindeki son yeni satır kaldırılmaz.
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
clear(startOffset, endOffset)
Aralıktaki başlangıç ve bitiş ofsetleriyle sınırlanan metni temizler.
Metnin yeni bir satırla bitmesi gerektiğinden, metindeki son yeni satır belirtilen ofsetler tarafından kaplanmış olsa bile kaldırılmaz.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Temizlenecek aralığın kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. Başlangıç ofseti en fazla 0, en fazla endOffset olmalıdır. startOffset değeri de geçerli aralığın uzunluğundan kısa olmalıdır. |
endOffset | Integer | Temizlenecek aralığın özel bitiş dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. endOffset , startOffset değerine eşit veya bundan büyük olmalıdır. endOffset değeri de geçerli aralığın uzunluğundan küçük veya ona eşit olmalı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
find(pattern)
Geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları döndürür. Bu arama büyük/küçük harfe duyarlıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | Aranacak normal ifade kalıbı; kalıptaki tüm ters eğik çizgilerden çıkış yapılmalıdır. |
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
find(pattern, startOffset)
Geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları, başlangıç ofsetinden başlayarak döndürür. Bu arama büyük/küçük harfe duyarlıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | Aranacak normal ifade kalıbı; kalıptaki tüm ters eğik çizgilerden çıkış yapılmalıdır. |
startOffset | Integer | Aranacak aralığın kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. startOffset değeri de geçerli aralığın uzunluğundan kısa olmalıdır. |
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
getAutoTexts()
Geçerli metin aralığındaki otomatik metinleri döndürür.
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
getEndIndex()
Bu aralıktaki son karakter için 0 tabanlı özel dizini döndürür. Başlangıç ve bitiş dizinleri eşitse aralık boş olarak kabul edilir.
Return
Integer
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
getLength()
Bu aralıktaki karakter sayısını döndürür.
Return
Integer
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
getLinks()
Geçerli metin aralığı içinde tüm Link
değerlerine karşılık gelen veya geçerli metin aralığıyla çakışan metin aralıkları koleksiyonunu döndürür.
Döndürülen her aralığın, oluşturulduğunda bir bağlantıyı kapsaması garanti edilir. Metin değişiklikleri, artık tam olarak tek bir bağlantıyı temsil etmemesine neden olabilir.
Döndürülen aralıklardaki her Link
değerine TextStyle.getLink()
üzerinden erişilebilir.
// Accesses the first link on a TextRange object. var linkTextRange = textRange.getLinks()[0]; var textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' var link = textStyle.getLink(); // Link object
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
getListParagraphs()
Geçerli metin aralığıyla çakışan listelerdeki paragrafları döndürür.
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
getListStyle()
Geçerli metin aralığının ListStyle
değerini döndürür.
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
getParagraphStyle()
Geçerli metin aralığının ParagraphStyle
değerini döndürür.
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
getParagraphs()
Geçerli metin aralığıyla çakışan paragrafları döndürür.
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
getRange(startOffset, endOffset)
Türetildiği aralığın bir kısmını kapsayan yeni bir TextRange
döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Döndürülen aralığın kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. Başlangıç ofseti en fazla 0, en fazla endOffset olmalıdır. startOffset değeri de geçerli aralığın uzunluğundan kısa olmalıdır. |
endOffset | Integer | Döndürülen aralığın özel bitiş dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. endOffset , startOffset değerine eşit veya bundan büyük olmalıdır. endOffset değeri de geçerli aralığın uzunluğundan küçük veya ona eşit olmalıdır. |
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
getRuns()
Geçerli metin aralığıyla çakışan metin çalıştırmalarını döndürür. Metin çalıştırma, tüm karakterlerin aynı metin stiline sahip olduğu bir metin segmentidir.
Döndürülen her aralığın, oluşturulduktan sonra yalnızca bir çalıştırmayı kapsaması garanti edilir. Metin veya stil değişiklikleri, artık tam olarak bir çalıştırmayı temsil etmemesine neden olabilir.
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
getStartIndex()
Bu aralıktaki ilk karakter için kapsayıcı, 0 tabanlı dizini döndürür. Başlangıç ve bitiş dizinleri eşitse aralık boş olarak kabul edilir.
Return
Integer
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
getTextStyle()
Aralığın metin stilini veya aralık boşsa null
değerini döndürür.
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
insertParagraph(startOffset, text)
Başlangıç ofsetine bir paragraf ekler. Paragraf, başlangıç ofsetinde geçerli metin aralığının stilini korur.
Sağlanan metin dizesi, dizeyi çevreleyen en az bir yeni satır karakteri eklenerek paragraf olarak eklenir.
Sağlanan metin dizesi yeni satır karakterleri (yani birden çok paragraftan oluşur) içerdiğinde, eklenen son paragraf döndürülür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. |
text | String | Eklenecek dize. |
Return
Paragraph
— eklenen Paragraph
.
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
insertRange(startOffset, textRange)
Sağlanan metin aralığının bir kopyasını başlangıç ofsetine ekler.
Eklenen metnin biçimlendirmesi, kaynak metnin biçimlendirmesiyle eşleşir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. |
textRange | TextRange | Eklenecek metin aralığı. |
Return
TextRange
: Eklenen metni temsil eden metin aralığı
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
insertRange(startOffset, textRange, matchSourceFormatting)
Sağlanan metin aralığının bir kopyasını başlangıç ofsetine ekler.
Hedef metnin biçimlendirmesiyle eşleşecek şekilde ayarlanırsa sağlanan metin aralığındaki AutoText
, oluşturulan değerlerle değiştirilir. Ayrıca, sağlanan metin aralığı içinde metin olmayan öğeler eklenmez.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. |
textRange | TextRange | Eklenecek metin aralığı. |
matchSourceFormatting | Boolean | true ise kaynak metnin biçimlendirmesiyle eşleşir; false ise hedef metnin biçimlendirmesiyle eşleşir. |
Return
TextRange
: Eklenen metni temsil eden metin aralığı
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
insertText(startOffset, text)
Metni başlangıç ofsetine ekler. Metinde, mevcut metnin stili başlangıç ofsetinde korunur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
startOffset | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan mevcut metin aralığının başlangıç dizininden sonraki karakter sayısı. |
text | String | Eklenecek dize. |
Return
TextRange
: Eklenen metni temsil eden metin aralığı.
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
isEmpty()
Bu aralıkta hiç karakter yoksa true
değerini, aksi takdirde false
değerini döndürür.
Return
Boolean
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
replaceAllText(findText, replaceText)
Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. Bu arama büyük/küçük harfe duyarlı değildir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eşleşen metnin yerini alacak metin. |
Return
Integer
: Değişiklik sayı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
replaceAllText(findText, replaceText, matchCase)
Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eşleşen metnin yerini alacak metin. |
matchCase | Boolean | true ise arama büyük/küçük harfe duyarlıdır; false ise arama büyük/küçük harfe duyarlı değildir. |
Return
Integer
: Değişiklik sayı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
select()
Etkin sunuda yalnızca TextRange
öğesini seçer ve önceki seçimleri kaldırı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.
Karşılık gelen Shape
veya TableCell
öğesinin üst öğesi Page
, current page selection
olarak ayarlanmıştır. Shape
veya TableCell
, selected page element
olarak ayarlanmış.
Selection
iki tür olabilir:
- 1. Metin aralığı. Karakter aralığını seçmek için boş olmayan bir TextRange'de seçin.
- 2. İmleç konumu. İmleci istediğiniz dizine yerleştirmek için boş bir TextRange kullanın.
var shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText("Hello"); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).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
-
setText(newText)
İlişkili şekil veya tablo hücresinin bu aralığıyla sınırlanan metni ayarlar. Metinde, mevcut metnin başlangıç stilini korur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
newText | String | Yeni metin olarak ayarlanacak dize. |
Return
TextRange
: ayarlanan metni temsil eden metin aralığı
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