Example #1
0
 static NSString ServiceOptionsToNSString(CNSocialProfileServiceOption serviceOption)
 {
     switch (serviceOption) {
     case CNSocialProfileServiceOption.Facebook:
         return CNSocialProfileServiceKey.Facebook;
     case CNSocialProfileServiceOption.Flickr:
         return CNSocialProfileServiceKey.Flickr;
     case CNSocialProfileServiceOption.LinkedIn:
         return CNSocialProfileServiceKey.LinkedIn;
     case CNSocialProfileServiceOption.MySpace:
         return CNSocialProfileServiceKey.MySpace;
     case CNSocialProfileServiceOption.SinaWeibo:
         return CNSocialProfileServiceKey.SinaWeibo;
     case CNSocialProfileServiceOption.TencentWeibo:
         return CNSocialProfileServiceKey.TencentWeibo;
     case CNSocialProfileServiceOption.Twitter:
         return CNSocialProfileServiceKey.Twitter;
     case CNSocialProfileServiceOption.Yelp:
         return CNSocialProfileServiceKey.Yelp;
     case CNSocialProfileServiceOption.GameCenter:
         return CNSocialProfileServiceKey.GameCenter;
     default:
         throw new ArgumentOutOfRangeException ("serviceOption");
     }
 }
        static NSString ServiceOptionsToNSString(CNSocialProfileServiceOption serviceOption)
        {
            switch (serviceOption)
            {
            case CNSocialProfileServiceOption.Facebook:
                return(CNSocialProfileServiceKey.Facebook);

            case CNSocialProfileServiceOption.Flickr:
                return(CNSocialProfileServiceKey.Flickr);

            case CNSocialProfileServiceOption.LinkedIn:
                return(CNSocialProfileServiceKey.LinkedIn);

            case CNSocialProfileServiceOption.MySpace:
                return(CNSocialProfileServiceKey.MySpace);

            case CNSocialProfileServiceOption.SinaWeibo:
                return(CNSocialProfileServiceKey.SinaWeibo);

            case CNSocialProfileServiceOption.TencentWeibo:
                return(CNSocialProfileServiceKey.TencentWeibo);

            case CNSocialProfileServiceOption.Twitter:
                return(CNSocialProfileServiceKey.Twitter);

            case CNSocialProfileServiceOption.Yelp:
                return(CNSocialProfileServiceKey.Yelp);

            case CNSocialProfileServiceOption.GameCenter:
                return(CNSocialProfileServiceKey.GameCenter);

            default:
                throw new ArgumentOutOfRangeException("serviceOption");
            }
        }
Example #3
0
 public static string LocalizeService(CNSocialProfileServiceOption serviceOption)
 {
     var srvc = ServiceOptionsToNSString (serviceOption);
     return LocalizeService (srvc);
 }
        public static string LocalizeService(CNSocialProfileServiceOption serviceOption)
        {
            var srvc = ServiceOptionsToNSString(serviceOption);

            return(LocalizeService(srvc));
        }