وسائل لوڈ ہو رہے ہیں... لوڈنگ...

انٹرفیس پیرامیٹرز کی اقسام

متغیر (نام مثال) تفصیل قسم ڈیفالٹ ویلیو (وصف) اجزاء کی تشکیل (وصف) تبصرے
- - - - - -
pNum پیرامیٹر pNum کی تفصیل نمبر مثال کے طور پر ، ڈیفالٹ ویلیو کو 100 پر سیٹ کریں ، جو سی ++ حکمت عملی میں فلوٹنگ پوائنٹ ٹائپ ہے۔ موجودہ پیرامیٹر بائنڈنگ انٹرفیس کنٹرولز کو ترتیب دینے کے لئے استعمال کیا جاتا ہے: جزو کی قسم، کم سے کم قیمت، زیادہ سے زیادہ قیمت، گروپ، فلٹر، وغیرہ. پیرامیٹر pNum پر تبصرے۔ pNum کی قدر ایک عددی قسم ہے۔
پیبول پیرامیٹر pBool کی تفصیل سچ/جھوٹا ایک اختیاری کنٹرول کے بغیر، ایک ڈیفالٹ قدر مقرر کرنے کے لئے ایک سوئچ کنٹرول کا استعمال کریں اوپر کی طرح پیرامیٹر pBool پر تبصرے۔ pBool کی قدر بولین قسم کی ہے۔
pStr پیرامیٹر pStr کی تفصیل سٹرنگ مثال کے طور پر، ڈیفالٹ قدر مقرر کریں: abc اوپر کی طرح پیرامیٹر pStr پر تبصرے، pStr کی قدر ایک تار کی قسم ہے
پیکومبکس پیرامیٹر pCombox کی تفصیل منتخب اختیارات میں ایک یا ایک سے زیادہ اختیارات مقرر کریں اوپر کی طرح پیرامیٹر pCombox پر تبصرے۔ pCombox کی قدر بہت سی شکلیں لے سکتی ہے۔
pSecretStr پیرامیٹر pSecretStr کی تفصیل سٹرنگ مثال کے طور پر، ڈیفالٹ قدر مقرر کریں: xyz اوپر کی طرح پیرامیٹر pSecretStr پر تبصرے۔ pSecretStr کی قدر ایک تار کی قسم ہے۔

انٹرفیس پیرامیٹرز کو حکمت عملی میں ترمیم کے صفحے پر کوڈ ترمیم کے علاقے کے نیچے حکمت عملی پیرامیٹر کے علاقے میں مقرر کیا گیا ہے۔ براہ کرم نوٹ کریں:

  1. پیرامیٹر کی ترتیب کے ڈیفالٹ ویلیو آپشن میں ، اختیاری کنٹرول ڈیفالٹ کے مطابق اختیاری حالت میں ہے۔ آپ اس کنٹرول کی حالت کو تبدیل کرسکتے ہیں اور موجودہ پیرامیٹر کو ضرورت کے مطابق ترتیب دے سکتے ہیں۔ پیرامیٹر ڈیفالٹ ویلیو کو ضرورت کے مطابق ترتیب دینے کے بعد ، اگر حکمت عملی بیک ٹیسٹنگ / براہ راست تجارت کے دوران اس پیرامیٹر کو مقرر نہیں کرتی ہے تو ، بیک ٹیسٹنگ / براہ راست تجارت شروع نہیں کی جاسکتی ہے۔
  2. حکمت عملی کوڈ میں انٹرفیس پیرامیٹر کا متغیر نام موجودہ پروگرامنگ زبان کے محفوظ لفظ (کلیدی لفظ) پر مقرر نہیں کیا جانا چاہئے.
  3. جب ماؤس backtest / لائیو ٹریڈنگ انٹرفیس میں پیرامیٹر سے منسلک کنٹرول پر رکھا جاتا ہے تو، مقرر پیرامیٹر نوٹ کی معلومات ظاہر کی جائے گی.
  4. پیرامیٹر کی description اس کنٹرول کا ڈسپلے نام ہے جس پر پیرامیٹر پابند ہے۔
  5. پیرامیٹر کا متغیر مندرجہ بالا جدول میں دکھایا گیا ہے:pNum, pBool, pStr, pCombox, pSecretStrیہ حکمت عملی کوڈ میں ایک عالمی متغیر کے طور پر موجود ہے، جس کا مطلب یہ ہے کہ حکمت عملی کے پیرامیٹرز کوڈ میں تبدیل کیا جا سکتا ہے.
  6. انکرپٹڈ سٹرنگ اور سٹرنگ کی قسم کے پیرامیٹرز کے لئے ، ان پٹ کے وقت ڈیفالٹ ویلیو کوٹ کرنے کی ضرورت نہیں ہے ، اور ان پٹ کو سٹرنگ کے طور پر پروسیس کیا جاتا ہے۔ انکرپٹڈ سٹرنگ پیرامیٹر کا استعمال سٹرنگ پیرامیٹر کے ساتھ ہی ہے۔ انکرپٹڈ سٹرنگ کو انکرپٹڈ بھیجا جائے گا اور اسے سادہ متن میں منتقل نہیں کیا جائے گا۔
  7. اگر string قسم کے پیرامیٹر کو optional پر مقرر کیا گیا ہے، جب پیرامیٹر اس کنٹرول میں نہیں بھرا جاتا ہے جس پر پیرامیٹر پابند ہے، تو پیرامیٹر متغیر کی قیمت ہےخالی تار؛ اسی طرح اگر یہ Nmber کا پیرامیٹر ہے، پیرامیٹر متغیر کی قدر ہےnull قدر. اسی طرح، اگر یہ Selected box کا ایک پیرامیٹر ہے، تو پیرامیٹر متغیر کی قدر ہےnull قدر. اسی طرح، اگر یہ Encrypted string کا پیرامیٹر ہے، تو پیرامیٹر متغیر کی قدر ہےnull قدر.
  8. منتخب کردہ قسم کے انٹرفیس پیرامیٹرز کے لئے، مثال کے طور پر، متغیر کا نام ہےpCombox. جب Support multiple selections Component Configuration میں فعال نہیں ہے تو pCombox کی قدر فی الحال منتخب کردہ آپشن یا مخصوص ڈیٹا کا انڈیکس ہے (جب ڈیٹا آپشن سے جڑا ہوا ہو) ۔ اگر Support multiple selections فعال ہے تو، pCombox کی قدر ایک صف ہے جس میں انڈیکس یا مخصوص ڈیٹا (جب اختیارات کو ڈیٹا کو پابند کرتے ہیں) فی الحال منتخب کردہ تمام اختیارات ہیں.
ٹیمپلیٹ لائبریری اجزاء کی تشکیل