বর্ধিত বৈশিষ্ট্য এবং অনুমান

কোনো শেয়ার করা কন্ট্যাক্টের জন্য নিজস্ব বৈশিষ্ট্য নির্ধারণ করতে, এক্সটেন্ডেড প্রোপার্টি ও প্রোজেকশন ব্যবহার করুন।

বর্ধিত বৈশিষ্ট্য

আপনি একটি শেয়ার করা কন্ট্যাক্ট এন্ট্রির জন্য, ইচ্ছামতো নাম-মান জোড়া ব্যবহার করে, একটি এক্সটেন্ডেড প্রপার্টি হিসেবে অতিরিক্ত শেয়ার করা কন্ট্যাক্ট-সম্পর্কিত তথ্য সেট করতে পারেন। কী-এর অনন্যতা বজায় রাখা আপনার দায়িত্ব। একটি এক্সটেন্ডেড প্রপার্টির মান একটি ভ্যালু (যেকোনো স্ট্রিং) অথবা একটি এক্সএমএল ব্লব (সাধারণ টেক্সট) হিসেবে সংরক্ষণ করা যেতে পারে। প্রতিটি শেয়ার করা কন্ট্যাক্টের সাথে সর্বাধিক ১০টি এক্সটেন্ডেড প্রপার্টি যুক্ত থাকতে পারে। প্রতিটি এক্সটেন্ডেড প্রপার্টি যুক্তিসঙ্গতভাবে ছোট হওয়া উচিত; কোনো ছবি বা রিংটোন ব্যবহার করবেন না।

উদাহরণ

নিম্নলিখিত উদাহরণটি একটি কী এবং একটি ভ্যালু সহ একটি এক্সটেন্ডেড প্রপার্টি দেখায়:

&lt;gd:extendedProperty name="com.google" value="<var>VALUE</var>"/&gt;

নিম্নলিখিত উদাহরণটি কী এবং একটি এক্সএমএল ব্লব সহ একটি বর্ধিত প্রপার্টি দেখায়:

&lt;gd:extendedProperty name="com.google"&gt;
  &lt;<var>XML_PARAMETER</var>&gt;&lt;/<var>XML_PARAMETER</var>&gt;
&lt;/gd:extendedProperty>

প্রক্ষেপণ মান

এক্সটেন্ডেড প্রপার্টির দৃশ্যমানতা সীমিত করতে প্রোজেকশন ব্যবহার করুন। এক্সটেন্ডেড প্রপার্টি ( gd:extendedElement এলিমেন্ট) সেট করা শুধুমাত্র একটি full অথবা property- KEY প্রোজেকশনের মধ্যেই অনুমোদিত।

নিম্নলিখিত সারণিতে সমর্থিত প্রক্ষেপণ মানগুলি বর্ণনা করা হয়েছে:

প্রকল্পের নাম বর্ণনা
thin কোনো gd:extendedProperty এলিমেন্ট ফেরত দেওয়া বা আপডেট করা হয় না।
property- KEY KEY একটি এক্সটেন্ডেড প্রপার্টির ( gd:extendedProperty এলিমেন্ট) কী নির্দেশ করে, যা রিটার্ন করা হয় ( GET রিকোয়েস্টের জন্য) অথবা আপডেট করা হয় ( PUT বা POST রিকোয়েস্টের জন্য)। আপডেট অপারেশনের সময় এক্সটেন্ডেড প্রপার্টিটি ব্যবহৃত না হলে, প্রপার্টিটি ডিলিট করে দেওয়া হয়।
full সমস্ত gd:extendedProperty এলিমেন্ট ফেরত দেওয়া হয় এবং আপডেটের সময় সব এলিমেন্ট অন্তর্ভুক্ত করতে হয়।