当前位置: 首页>>代码示例>>C#>>正文


C# NSUrl.Append方法代码示例

本文整理汇总了C#中NSUrl.Append方法的典型用法代码示例。如果您正苦于以下问题:C# NSUrl.Append方法的具体用法?C# NSUrl.Append怎么用?C# NSUrl.Append使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在NSUrl的用法示例。


在下文中一共展示了NSUrl.Append方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Done

    void Done (object sender, EventArgs args)
    {
      var syncPoint = UrlField.Text;
      if (String.IsNullOrWhiteSpace (syncPoint)) {
        Pop ();
        return;
      }

      var remoteUrl = new NSUrl (syncPoint);

      // If user just enters the server URL, fill in a default database name:
      if (String.IsNullOrWhiteSpace (remoteUrl.Path) || remoteUrl.Path == "/") {
        remoteUrl = remoteUrl.Append ("grocery-sync", false);
        syncPoint = remoteUrl.AbsoluteString;
      }

      NSUserDefaults.StandardUserDefaults.SetString (syncPoint, SyncUrlKey);

      Pop ();
    }
开发者ID:jonlipsky,项目名称:couchbase-lite-net,代码行数:20,代码来源:ConfigViewController.cs

示例2: CloudFile

		public CloudFile (string path, NSUrl documentsUrl)
		{
			this.documentsUrl = documentsUrl;
			Path = path;
			LocalUrl = documentsUrl.Append (Path, false);
			LocalPath = LocalUrl.Path;
			ModifiedTime = DateTime.UtcNow;
			IsDownloaded = true;
			DownloadProgress = 1;
		}
开发者ID:praeclarum,项目名称:Praeclarum,代码行数:10,代码来源:CloudFileSystem.cs

示例3: Done

        void Done(object sender, EventArgs args)
        {
            var syncPoint = UrlField.Text;
            if (String.IsNullOrWhiteSpace(syncPoint)) {
                Pop ();
                return;
            }

            var remoteUrl = new NSUrl (syncPoint);

            if (remoteUrl.Scheme == "http") {
                var alert = new UIAlertView (
                    "Invalid Url",
                    "You entered an invalid URL. Do you want to fix it or revert back to what it was before?",
                    null,
                    "Fix It",
                    "Revert"
                );

                alert.Dismissed += (alertView, e) => {
                    if (e.ButtonIndex > 0) Pop();  // Go back to the main screen without saving the URL
                };

                alert.Show ();
            } else {
                // If user just enters the server URL, fill in a default database name:
                if (String.IsNullOrWhiteSpace(remoteUrl.Path) || remoteUrl.Path == "/")
                {
                    remoteUrl = remoteUrl.Append("grocery-sync", false);
                    syncPoint = remoteUrl.AbsoluteString;
                }
                NSUserDefaults.StandardUserDefaults.SetString (syncPoint, SyncUrlKey);
                Pop();
            }
        }
开发者ID:nbuchert,项目名称:monotouch-bindings,代码行数:35,代码来源:ConfigViewController.cs


注:本文中的NSUrl.Append方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。