खास जानकारी
ऐसा ऑब्जेक्ट जो विकल्पों को दिखाता है, जिन्हें डीप लिंक यूआरएल के ज़रिए Cast की सुविधा वाले ऐप्लिकेशन में भेजा जा सकता है.
सोर्स ऐप्लिकेशन, asURLQueryItem (GCKOpenURLOptions) का इस्तेमाल करके ऐप्लिकेशन यूआरएल के क्वेरी पैरामीटर में कास्ट से जुड़े खास विकल्पों (इसमें कास्ट करने के लिए डिवाइस का यूनीक आईडी और वैकल्पिक तौर पर किसी खास कास्ट सेशन का सेशन आईडी शामिल है) को कोड में बदलता है और फिर यूज़र इंटरफ़ेस (यूआई) के -[openURL:options:completionHandler:]
तरीके का इस्तेमाल करके यूआरएल खोलता है. टारगेट ऐप्लिकेशन, openURLOptionsFromURL: (GCKOpenURLOptions) को कॉल करके, अपने यूज़र इंटरफ़ेस (यूआई) ऐप्लिकेशन का ऐक्सेस देने वाले उपयोगकर्ता के -[application:openURL:options:]
तरीके में मिलने वाले यूआरएल से कास्ट के खास विकल्पों को निकालता है. इसके बाद, यह इन विकल्पों को startSessionWithOpenURLOptions:sessionOptions: (GCKSessionManager) को पास करके, कास्ट सेशन शुरू करता है या इसमें शामिल होता है.
- से
- 4.0
NSObject, <NSकॉपी>, और <NSSecureCoding> को इनहेरिट करता है.
इंस्टेंस के तरीके के बारे में खास जानकारी | |
(NSURLQueryItem *) | - asURLQueryItem |
विकल्पों को यूआरएल क्वेरी आइटम में बदलता है. ज़्यादा... | |
क्लास के तरीके के बारे में खास जानकारी | |
(nullable GCKOpenURLOptions *) | + openURLOptionsFromURL: |
दिए गए यूआरएल से कास्ट के खास विकल्पों को एक्सट्रैक्ट करता है. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
NSString * | deviceUniqueID |
उस डिवाइस का यूनीक आईडी जिससे कनेक्ट करना है. ज़्यादा... | |
NSString * | deviceFriendlyName |
कनेक्ट करने के लिए डिवाइस का अनुकूल नाम. ज़्यादा... | |
NSString * | sessionID |
शामिल होने के लिए कास्ट सेशन का सेशन आईडी. ज़्यादा... | |
तरीके की जानकारी
+ (nullable GCKOpenURLOptions *) openURLOptionsFromURL: | (NSURL *) | url |
दिए गए यूआरएल से कास्ट के खास विकल्पों को एक्सट्रैक्ट करता है.
- रिटर्न
- एक्सट्रैक्ट किए गए विकल्प या
nil
अगर यूआरएल में कास्ट करने के लिए कोई खास विकल्प मौजूद नहीं है, तोnil
.
- (NSURLQueryItem *) asURLQueryItem |
विकल्पों को यूआरएल क्वेरी आइटम में बदलता है.
- रिटर्न
- NSURLQueryItem के तौर पर विकल्प.
प्रॉपर्टी की जानकारी
|
readwritenonatomiccopy |
उस डिवाइस का यूनीक आईडी जिससे कनेक्ट करना है.
ज़रूरी है.
|
readwritenonatomiccopy |
कनेक्ट करने के लिए डिवाइस का अनुकूल नाम.
ज़रूरी नहीं. इस वैल्यू का इस्तेमाल GoogleCast फ़्रेमवर्क के लिए नहीं किया जाता. हालांकि, यह ऐप्लिकेशन उसे पसंद कर सकता है.
|
readwritenonatomiccopy |
शामिल होने के लिए कास्ट सेशन का सेशन आईडी.
ज़रूरी नहीं. nil
की वैल्यू यह बताती है कि किसी भी मौजूदा ऐक्टिव सेशन में शामिल होना चाहिए या कोई भी सेशन न होने पर, नया सेशन बनाया जाना चाहिए.