Class GradientCondition

GradyanDurumu

ConditionalFormatRuleApis'da gradyan (renk) koşullarına erişin. Her koşullu biçimlendirme kuralı tek bir gradyan koşulu içerebilir. Renk geçişi koşulu, sayı ölçeği üzerinde üç nokta (minimum, orta ve maksimum) ile tanımlanır. Bu noktaların her birinde renk, değer ve InterpolationType bulunur. Bir hücrenin içeriği, sayı ölçeğindeki değerlerle karşılaştırılır ve hücreye uygulanan renk, hücre içeriğinin gradyan koşulunun minimum, orta ve maksimum noktalarına yakınlığına göre enterpolasyon yapılır.

// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. const sheet = SpreadsheetApp.getActiveSheet(); const rules = sheet.getConditionalFormatRules(); for (let i = 0; i < rules.length; i++) {   const gradient = rules[i].getGradientCondition();    const minColor = gradient.getMinColorObject().asRgbColor().asHexString();   const minType = gradient.getMinType();   const minValue = gradient.getMinValue();   const midColor = gradient.getMidColorObject().asRgbColor().asHexString();   const midType = gradient.getMidType();   const midValue = gradient.getMidValue();   const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString();   const maxType = gradient.getMaxType();   const maxValue = gradient.getMaxValue();    Logger.log(`The conditional format gradient information for rule ${i}:     MinColor ${minColor}, MinType ${minType}, MinValue ${minValue},     MidColor ${midColor}, MidType ${midType}, MidValue ${midValue},     MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`); }

Yöntemler

YöntemDönüş türüKısa açıklama
getMaxColorObject()ColorBu gradyan koşulunun maksimum değeri için ayarlanan rengi alır.
getMaxType()InterpolationTypeBu gradyan koşulunun maksimum değeri için enterpolasyon türünü alır.
getMaxValue()StringBu gradyan koşulunun maksimum değerini alır.
getMidColorObject()ColorBu gradyan koşulunun orta nokta değeri için ayarlanan rengi alır.
getMidType()InterpolationTypeBu gradyan koşulunun orta nokta değeri için enterpolasyon türünü alır.
getMidValue()StringBu renk geçişi koşulunun orta nokta değerini alır.
getMinColorObject()ColorBu gradyan koşulunun minimum değeri için ayarlanan rengi alır.
getMinType()InterpolationTypeBu gradyan koşulunun minimum değeri için enterpolasyon türünü alır.
getMinValue()StringBu gradyan koşulunun minimum değerini alır.

Ayrıntılı belgeler

getMaxColorObject()

Bu gradyan koşulunun maksimum değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null değerini döndürür.

Return

Color: Bu renk geçişi koşulunun veya null öğesinin maksimum değeri için ayarlanan renk.


getMaxType()

Bu gradyan koşulunun maksimum değeri için enterpolasyon türünü alır. Gradyan maks. türü ayarlanmamışsa null değerini döndürür.

Return

InterpolationType: Bu gradyan koşulunun veya null'nin maksimum değeri için enterpolasyon türü.


getMaxValue()

Bu gradyan koşulunun maksimum değerini alır. InterpolationType değeri MAX ise veya maksimum değer ayarlanmamışsa boş dize döndürür.

Return

String: Belirtilmişse maksimum değer, belirtilmemişse boş dize.


getMidColorObject()

Bu gradyan koşulunun orta nokta değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null değerini döndürür.

Return

Color: Bu gradyan koşulunun orta nokta değeri için ayarlanan renk veya null.


getMidType()

Bu gradyan koşulunun orta nokta değeri için enterpolasyon türünü alır. Gradyan orta türü ayarlanmamışsa null değerini döndürür.

Return

InterpolationType: Bu gradyan koşulunun orta nokta değeri veya null için enterpolasyon türü.


getMidValue()

Bu renk geçişi koşulunun orta nokta değerini alır. Eğim orta değeri ayarlanmamışsa boş dize döndürür.

Return

String: Orta nokta değeri veya boş dize.


getMinColorObject()

Bu gradyan koşulunun minimum değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null değerini döndürür.

Return

Color: Bu renk geçişi koşulunun minimum değeri veya null için ayarlanan renk.


getMinType()

Bu gradyan koşulunun minimum değeri için enterpolasyon türünü alır. Gradyan minimum türü ayarlanmamışsa null değerini döndürür.

Return

InterpolationType: Bu gradyan koşulunun veya null değerinin minimum değeri için enterpolasyon türü.


getMinValue()

Bu gradyan koşulunun minimum değerini alır. InterpolationType değeri MIN ise veya minimum değer ayarlanmamışsa boş bir dize döndürür.

Return

String: Belirtilmişse minimum değer, belirtilmemişse boş dize.

Kullanımdan kaldırılan yöntemler