Class GradientCondition

GradientCondition

存取 ConditionalFormatRuleApis 中的漸層 (顏色) 條件。 每項條件式格式規則可包含一個漸層條件。漸層條件為 定義是由三個點 (最小值、中點和最大值) 所定義。每個點都各有顏色、 值和 InterpolationType。儲存格內容是 與數字尺度中的值相較 儲存格套用的顏色則是內插類型 根據儲存格內容與漸層條件的最小、中點和最大點的鄰近程度。

// Logs all the information inside gradient conditional format rules on a sheet.
// The below snippet assumes all colors have ColorType.RGB.
var sheet = SpreadsheetApp.getActiveSheet();
var rules = sheet.getConditionalFormatRules();
for (int i = 0; i < rules.length; i++) {
  var gradient = rules[i].getGradientCondition();
  Logger.log("The conditional format gradient information for rule %d:\n
    MinColor %s, MinType %s, MinValue %s, \n
    MidColor %s, MidType %s, MidValue %s, \n
    MaxColor %s, MaxType %s, MaxValue %s \n", i,
    gradient.getMinColorObject().asRgbColor().asHexString(),
    gradient.getMinType(), gradient.getMinValue(),
    gradient.getMidColorObject().asRgbColor().asHexString(),
    gradient.getMidType(), gradient.getMidValue(),
    gradient.getMaxColorObject().asRgbColor().asHexString(),
    gradient.getMaxType(), gradient.getMaxValue());
}

方法

方法傳回類型簡短說明
getMaxColorObject()Color取得此漸層條件的最大值顏色組合。
getMaxType()InterpolationType取得此漸層條件的最大值的內插類型。
getMaxValue()String取得此漸層條件的最大值。
getMidColorObject()Color取得此漸層條件的中點值組合的顏色。
getMidType()InterpolationType取得此漸層條件中點值的內插類型。
getMidValue()String取得此漸層條件的中點值。
getMinColorObject()Color取得此漸層條件的最小值的色彩組合。
getMinType()InterpolationType取得此漸層條件的最小值的內插類型。
getMinValue()String取得此漸層條件的最小值。

內容詳盡的說明文件

getMaxColorObject()

取得此漸層條件的最大值顏色組合。如果發生以下情況,則傳回 null 尚未設定顏色

回攻員

Color:此漸層條件的最大值或 null 的顏色組合。


getMaxType()

取得此漸層條件的最大值的內插類型。如果尚未設定漸層最大值類型,則傳回 null

回攻員

InterpolationType:此漸層條件的最大值的內插類型,或 null


getMaxValue()

取得此漸層條件的最大值。如果 InterpolationTypeMAX 或最大值尚未輸入上限,則傳回空白字串 設定。

回攻員

String:指定的最大值或空白字串


getMidColorObject()

取得此漸層條件的中點值組合的顏色。如果發生以下情況,則傳回 null 尚未設定顏色

回攻員

Color:此漸層條件的中點值設定,或 null


getMidType()

取得此漸層條件中點值的內插類型。如果尚未設定漸層中型類型,則會傳回 null

回攻員

InterpolationType:此漸層條件的中點值內插類型,或 null


getMidValue()

取得此漸層條件的中點值。在漸層時傳回空白字串 尚未設定中間值。

回攻員

String:中點值或空白字串


getMinColorObject()

取得此漸層條件的最小值的色彩組合。如果發生以下情況,則傳回 null 尚未設定顏色

回攻員

Color:此漸層條件的最小值或 null 的顏色。


getMinType()

取得此漸層條件的最小值的內插類型。如果未設定漸層最小值類型,則傳回 null

回攻員

InterpolationType:此漸層條件的最小值的內插類型,或 null


getMinValue()

取得此漸層條件的最小值。如果 InterpolationTypeMIN 或最小值尚未設定,則傳回空白字串 設定。

回攻員

String:指定的最小值或空白字串

已淘汰的方法