GCKOpenURLOptions ক্লাস

GCKOpenURLOptions ক্লাস রেফারেন্স

ওভারভিউ

একটি ডিপ-লিঙ্ক URL এর মাধ্যমে একটি কাস্ট-সক্ষম অ্যাপ্লিকেশনে পাস করা যেতে পারে এমন বিকল্পগুলিকে উপস্থাপন করে৷

উৎস অ্যাপটি asURLQueryItem (GCKOpenURLOptions) ব্যবহার করে অ্যাপ্লিকেশন URL-এর একটি ক্যোয়ারী প্যারামিটারে কাস্ট-নির্দিষ্ট বিকল্পগুলিকে (যে ডিভাইসে কাস্ট করতে হবে তার অনন্য আইডি এবং ঐচ্ছিকভাবে যোগদানের জন্য একটি নির্দিষ্ট কাস্ট সেশনের সেশন আইডি সহ) এনকোড করে, এবং তারপর UIAapplication এর -[openURL:options:completionHandler:] পদ্ধতি ব্যবহার করে URL খোলে। লক্ষ্য অ্যাপটি তার UIApplicationDelegate- -[application:openURL:options:] পদ্ধতিতে openURLOptionsFromURL: (GCKOpenURLOptions) কল করার মাধ্যমে প্রাপ্ত URL থেকে কাস্ট-নির্দিষ্ট বিকল্পগুলি বের করে। এটি তারপর startSessionWithOpenURLOptions:sessionOptions: (GCKSessionManager) এই বিকল্পগুলি পাস করে একটি কাস্ট সেশন শুরু করে বা যোগ দেয়৷

থেকে
4.0

উত্তরাধিকারসূত্রে NSObject, <NSCopying>, এবং <NSSecureCoding>।

উদাহরণ পদ্ধতির সারাংশ

(NSURLQueryItem *) - asURLQueryItem
বিকল্পগুলিকে একটি URL ক্যোয়ারী আইটেমে রূপান্তর করে৷ আরও...

ক্লাস পদ্ধতির সারাংশ

(nullable GCKOpenURLOptions *) + openURLOptionsFromURL:
নির্দিষ্ট URL থেকে Cast-নির্দিষ্ট বিকল্পগুলি বের করে। আরও...

সম্পত্তি সারাংশ

NSString *  deviceUniqueID
সংযোগ করার জন্য ডিভাইসের অনন্য আইডি। আরও...
NSString *  deviceFriendlyName
সংযোগ করার জন্য ডিভাইসের বন্ধুত্বপূর্ণ নাম। আরও...
NSString *  sessionID
যোগদানের জন্য কাস্ট সেশনের সেশন আইডি। আরও...

পদ্ধতির বিস্তারিত

+ (nullable GCKOpenURLOptions *) openURLOptionsFromURL: (NSURL *)  url

নির্দিষ্ট URL থেকে Cast-নির্দিষ্ট বিকল্পগুলি বের করে।

রিটার্নস
এক্সট্র্যাক্ট করা অপশন, অথবা nil যদি URL-এ কোনো কাস্ট-নির্দিষ্ট বিকল্প না থাকে।
- (NSURLQueryItem *) asURLQueryItem

বিকল্পগুলিকে একটি URL ক্যোয়ারী আইটেমে রূপান্তর করে৷

রিটার্নস
NSURLQueryItem হিসাবে বিকল্পগুলি।

সম্পত্তি বিস্তারিত

- (NSString*) deviceUniqueID
read write nonatomic copy

সংযোগ করার জন্য ডিভাইসের অনন্য আইডি।

প্রয়োজন।

- (NSString*) deviceFriendlyName
read write nonatomic copy

সংযোগ করার জন্য ডিভাইসের বন্ধুত্বপূর্ণ নাম।

ঐচ্ছিক। এই মানটি GoogleCast ফ্রেমওয়ার্ক দ্বারা ব্যবহার করা হয় না, তবে আবেদন গ্রহণকারীর জন্য এটি আগ্রহী হতে পারে।

- (NSString*) sessionID
read write nonatomic copy

যোগদানের জন্য কাস্ট সেশনের সেশন আইডি।

ঐচ্ছিক। nil একটি মান নির্দেশ করে যে কোনো বর্তমানে সক্রিয় সেশনে যোগদান করা উচিত, অথবা যদি কোনোটিও না থাকে, তাহলে একটি নতুন তৈরি করা উচিত।