Bir Shape veya TableCell'nin metin içeriklerinin bir bölümü.
Metnin bir şekle nasıl sığdığı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 |
|---|---|---|
append | Paragraph | Metin aralığının sonuna bir paragraf ekler. |
append | Text | Sağlanan metin aralığının bir kopyasını mevcut metin aralığının sonuna ekler. |
append | Text | Sağlanan metin aralığının bir kopyasını mevcut metin aralığının sonuna ekler. |
append | Text | Metin aralığının sonuna metin ekler. |
as | String | İlişkili şeklin veya tablo hücresinin bu aralığıyla sınırlanmış oluşturulmuş metni, son kullanıcılara gösterilmeye uygun bir biçimde döndürür. |
as | String | İlişkili şeklin veya tablo hücresinin bu aralığıyla sınırlanmış ham 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) | Text | Geçerli metin aralığındaki arama modeliyle eşleşen tüm aralıkları döndürür. |
find(pattern, startOffset) | Text | Başlangıç uzaklığından başlayarak geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları döndürür. |
get | Auto | Geçerli metin aralığındaki otomatik metinleri döndürür. |
get | Integer | Bu aralıktaki son karakterin hariç tutulan, 0 tabanlı dizinini döndürür. |
get | Integer | Bu aralıktaki karakter sayısını döndürür. |
get | Text | Geçerli metin aralığındaki veya geçerli metin aralığıyla çakışan tüm Link'lere karşılık gelen bir metin aralıkları koleksiyonunu döndürür. |
get | Paragraph[] | Listelerde, geçerli metin aralığıyla çakışan paragrafları döndürür. |
get | List | Geçerli metin aralığının List değerini döndürür. |
get | Paragraph | Geçerli metin aralığının Paragraph değerini döndürür. |
get | Paragraph[] | Geçerli metin aralığıyla çakışan paragrafları döndürür. |
get | Text | Türetildiği aralığın bir kısmını kapsayan yeni bir Text döndürür. |
get | Text | Geçerli metin aralığıyla çakışan metin çalıştırmalarını döndürür. |
get | Integer | Bu aralıktaki ilk karakterin 0 tabanlı dizinini (sınır dahil) döndürür. |
get | Text | Aralığın metin stilini veya aralık boşsa null değerini döndürür. |
insert | Paragraph | Başlangıç uzaklığında bir paragraf ekler. |
insert | Text | Belirtilen metin aralığının bir kopyasını başlangıç ofsetine ekler. |
insert | Text | Belirtilen metin aralığının bir kopyasını başlangıç ofsetine ekler. |
insert | Text | Metni başlangıç uzaklığına ekler. |
is | Boolean | Bu aralıkta karakter yoksa true, aksi takdirde false
değerini döndürür. |
replace | Integer | Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. |
replace | Integer | Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. |
select() | void | Yalnızca etkin sunudaki Text öğesini seçer ve önceki seçimleri kaldırır. |
set | Text | İlişkili şeklin veya tablo hücresinin bu aralıkla sınırlanan metnini ayarlar. |
Ayrıntılı belgeler
appendParagraph(text)
Metin aralığının sonuna bir paragraf ekler. Paragraf, mevcut metin aralığının sonundaki stili korur.
Sağlanan metin dizesi, dizeye en az bir çevreleyen yeni satır karakteri eklenerek paragraf olarak eklenir.
Sağlanan metin dizesi yeni satır karakterleri içerdiğinde (dolayısıyla birden fazla paragraftan oluştuğunda) 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 kapsamlardan 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ı mevcut metin aralığının sonuna ekler.
Eklenen metnin biçimlendirmesi, kaynak metnin biçimlendirmesiyle eşleşir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
text | Text | Eklenecek metin aralığı. |
Return
TextRange: Eklenen metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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ı mevcut 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ğerleriyle değiştirilir. Ayrıca, sağlanan metin aralığındaki metin dışı öğeler eklenmez.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
text | Text | Eklenecek metin aralığı. |
match | Boolean | true ise kaynak metnin biçimlendirmesini eşleştirin; false ise hedef metnin biçimlendirmesini eşleştirin. |
Return
TextRange: Eklenen metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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. Metin, mevcut metnin sonundaki stili korur.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
text | String | Eklenecek dize. |
Return
TextRange: Eklenen metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
asRenderedString()
İlişkili şeklin veya tablo hücresinin bu aralığıyla sınırlanmış oluşturulmuş metni, son kullanıcılara gösterilmeye uygun bir biçimde döndürür.
Oluşturulan slayt numaraları gibi Otomatik Metin öğeleri, oluşturulan değerleriyle değiştirilir. Aralıktaki metin olmayan öğeler atlanır.
Return
String: Aralıktaki oluşturulan metin.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
asString()
İlişkili şeklin veya tablo hücresinin bu aralığıyla sınırlanmış ham metni döndürür.
Oluşturulan slayt numaraları gibi Otomatik Metin öğeleri ve aralıktaki metin olmayan tüm öğeler, Unicode karakteri U+E907 ile değiştirilir.
Return
String: Aralıktaki ham metin.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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.
Bir Şekil veya TableCell'deki metnin tamamı yeni satırla bitmek zorunda olduğundan, metindeki son yeni satır kaldırılmaz.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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.
Metin yeni bir satırla sona ermesi gerektiğinden, verilen ofsetler tarafından kapsanıyor olsa bile metindeki son yeni satır kaldırılmaz.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
start | Integer | Temizlenecek aralığın kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. Başlangıç ofseti, 0'a eşit veya 0'dan büyük ve end değerine eşit veya bu değerden küçük olmalıdır. start
de geçerli aralığın uzunluğundan kısa olmalıdır. |
end | Integer | Temizlenecek aralığın hariç tutulan bitiş dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. end, start değerine eşit veya bu değerden büyük olmalıdır. end, mevcut aralığın uzunluğundan küçük veya ona eşit olmalıdır. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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 modeliyle eşleşen tüm aralıkları döndürür. 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 çizgiler kaçırılmalıdır. |
Return
TextRange[]: Metin aralıklarının listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
Başlangıç uzaklığından başlayarak geçerli metin aralığındaki arama kalıbıyla eşleşen tüm aralıkları döndürür. 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 çizgiler kaçırılmalıdır. |
start | Integer | Arama yapılacak aralığın başlangıç dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. start, mevcut aralığın uzunluğundan da kısa olmalıdır. |
Return
TextRange[]: Metin aralıklarının listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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
AutoText[]: Otomatik metinlerin listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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 karakterin hariç tutulan, 0 tabanlı dizinini döndürür. Başlangıç ve bitiş dizinleri eşitse aralığın boş olduğu kabul edilir.
Return
Integer: Aralığın bitiş dizini.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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: Bu aralıktaki karakter sayısı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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ığındaki veya geçerli metin aralığıyla çakışan tüm Link'lere karşılık gelen bir metin aralıkları koleksiyonunu döndürür.
Döndürülen her aralığın, oluşturulduğunda tek bir bağlantıyı kapsayacağı garanti edilir. Metin değişiklikleri, bağlantının artık tam olarak tek bir bağlantıyı temsil etmemesine neden olabilir.
Döndürülen aralıklardaki her Link öğesine TextStyle.getLink() üzerinden erişilebilir.
// Accesses the first link on a TextRange object. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); const linkTextRange = textRange.getLinks()[0]; const textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' const link = textStyle.getLink(); // Link object
Return
TextRange[]: Metin aralıklarının listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getListParagraphs()
Listelerde, geçerli metin aralığıyla çakışan paragrafları döndürür.
Return
Paragraph[]: Listelerdeki paragrafların listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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
ListStyle: Geçerli metin aralığının liste stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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
ParagraphStyle: Geçerli metin aralığının paragraf stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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
Paragraph[]: Paragrafların listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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 |
|---|---|---|
start | Integer | Döndürülen aralığın kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. Başlangıç ofseti, 0'a eşit veya 0'dan büyük ve end değerine eşit veya bu değerden küçük olmalıdır. start
de geçerli aralığın uzunluğundan kısa olmalıdır. |
end | Integer | Döndürülen aralığın hariç tutulan bitiş dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. end, start değerine eşit veya bu değerden büyük olmalıdır. end, mevcut aralığın uzunluğundan küçük veya ona eşit olmalıdır. |
Return
TextRange: Yeni bir metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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ırması, tüm karakterlerin aynı metin stiline sahip olduğu bir metin segmentidir.
Döndürülen her aralığın, oluşturulduğu sırada yalnızca bir çalıştırma kapsamına gireceği garanti edilir. Metin veya stil değişiklikleri, bu öğenin artık tam olarak bir çalıştırmayı temsil etmemesine neden olabilir.
Return
TextRange[]: Metin aralıklarının listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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 karakterin 0 tabanlı dizinini (sınır dahil) döndürür. Başlangıç ve bitiş dizinleri eşitse aralığın boş olduğu kabul edilir.
Return
Integer: Aralığın başlangıç dizini.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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
TextStyle|null: Aralığın metin stili.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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ıç uzaklığında bir paragraf ekler. Paragraf, başlangıç uzaklığında geçerli metin aralığının stilini korur.
Sağlanan metin dizesi, dizeye en az bir çevreleyen yeni satır karakteri eklenerek paragraf olarak eklenir.
Sağlanan metin dizesi yeni satır karakterleri içerdiğinde (dolayısıyla birden fazla paragraftan oluştuğunda) eklenen son paragraf döndürülür.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
start | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli 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 kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange)
Belirtilen 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 |
|---|---|---|
start | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. |
text | Text | Eklenecek metin aralığı. |
Return
TextRange: Eklenen metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange, matchSourceFormatting)
Belirtilen 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ğerleriyle değiştirilir. Ayrıca, sağlanan metin aralığındaki metin olmayan öğeler de eklenmez.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
start | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli metin aralığının başlangıç dizininden sonraki karakter sayısı. |
text | Text | Eklenecek metin aralığı. |
match | Boolean | true ise kaynak metnin biçimlendirmesini eşleştirin; false ise hedef metnin biçimlendirmesini eşleştirin. |
Return
TextRange: Eklenen metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan 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ıç uzaklığına ekler. Metin, başlangıç uzaklığındaki mevcut metnin stilini korur.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
start | Integer | Eklenecek metnin kapsayıcı başlangıç dizinini belirlemek için kullanılan, geçerli 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 kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isEmpty()
Bu aralıkta karakter yoksa true, aksi takdirde false
değerini döndürür.
Return
Bu aralıkta karakter yoksa Boolean — true, aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. Arama büyük/küçük harfe duyarlı değildir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
find | String | Bulunacak metin. |
replace | String | Eşleşen metnin yerine kullanılacak metin. |
Return
Integer: Tekrar sayısı değişti.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
find | String | Bulunacak metin. |
replace | String | Eşleşen metnin yerine kullanılacak metin. |
match | 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: Tekrar sayısı değişti.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
Yalnızca etkin sunudaki 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 yalnızca komut dosyası sunuya bağlıysa bu işlemi yapabilir.
İlgili Shape veya TableCell öğesinin üst Page, current page selection olarak ayarlanır. Shape veya TableCell, selected page element olarak ayarlanır.
Selection iki türde olabilir:
- 1. Metin aralığı. Karakter aralığını seçmek için boş olmayan bir TextRange üzerinde seçim yapın.
- 2. İmleç konumu: İmleci istediğiniz dizine yerleştirmek için boş bir TextRange kullanın.
const 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 kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
-
setText(newText)
İlişkili şeklin veya tablo hücresinin bu aralıkla sınırlanan metnini ayarlar. Metin, mevcut metnin başlangıcındaki stili korur.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
new | String | Yeni metin olarak ayarlanacak dize. |
Return
TextRange: Ayarlanan metni temsil eden metin aralığı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations