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()

इस ग्रेडिएंट कंडिशन की ज़्यादा से ज़्यादा वैल्यू का पता लगाता है. अगर InterpolationType के मान MAX है या सबसे बड़ी वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.

रिटर्न

String — अगर स्ट्रिंग बताई गई है, तो सबसे बड़ी वैल्यू या खाली स्ट्रिंग


getMidColorObject()

इस ग्रेडिएंट कंडिशन के मिडपॉइंट वैल्यू के लिए कलर सेट सेट करता है. अगर रंग सेट नहीं किया गया है, तो null दिखाता है.

रिटर्न

Color — इस ग्रेडिएंट कंडिशन या null के मिडपॉइंट वैल्यू के लिए रंग सेट है.


getMidType()

इस ग्रेडिएंट स्थिति के मध्य-बिंदु मान के लिए इंटरपोलेशन का प्रकार मिलता है. अगर ग्रेडिएंट मिड टाइप सेट नहीं किया गया है, तो null दिखाता है.

रिटर्न

InterpolationType — इस ग्रेडिएंट कंडीशन की मिड-पॉइंट वैल्यू के लिए इंटरपोलेशन का टाइप या null


getMidValue()

इस ग्रेडिएंट कंडिशन की मिड-पॉइंट वैल्यू हासिल करता है. अगर ग्रेडिएंट बीच की वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.

रिटर्न

String — खाली स्ट्रिंग या मिड-पॉइंट वैल्यू


getMinColorObject()

इस ग्रेडिएंट शर्त के कम से कम मान के लिए रंग का सेट सेट करता है. अगर रंग सेट नहीं किया गया है, तो null दिखाता है.

रिटर्न

Color — इस ग्रेडिएंट शर्त के कम से कम मान या null के लिए रंग सेट किया गया है.


getMinType()

इस ग्रेडिएंट शर्त के कम से कम मान के लिए इंटरपोलेशन का प्रकार मिलता है. अगर ग्रेडिएंट कम से कम टाइप सेट नहीं किया गया है, तो null दिखाता है.

रिटर्न

InterpolationType — इस ग्रेडिएंट कंडिशन या null के कम से कम वैल्यू के लिए इंटरपोलेशन टाइप


getMinValue()

इस ग्रेडिएंट कंडिशन की सबसे कम वैल्यू दिखाता है. अगर InterpolationType के मान MIN है या कम से कम वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.

रिटर्न

String — अगर स्ट्रिंग बताई गई है, तो सबसे कम वैल्यू या खाली स्ट्रिंग

काम न करने वाले तरीके