Joe*_*aly 5 xamarin xamarin.forms
我使用4.0.4.4 XF创建一个新的XF项目.无处可寻找App.AppName.我正在尝试按照https://developer.xamarin.com/guides/xamarin-forms/web-services/authentication/oauth/上的教程进行操作,其中文档中明确引用了该教程 .
如果我使用AppName在PCL/App.cs中创建一个公共属性,它似乎工作正常.这是正确的方法吗?
本教程中的用法以下代码示例显示如何在iOS平台上安全地保存Account对象:
AccountStore.Create ().Save (e.Account, App.AppName);
Run Code Online (Sandbox Code Playgroud)
以下代码示例显示如何在Android平台上安全保存Account对象:
AccountStore.Create (Context).Save (e.Account, App.AppName);
Run Code Online (Sandbox Code Playgroud)
这些示例中的"App"是以下的子类Application:
public class App : Application
Run Code Online (Sandbox Code Playgroud)
所以无论你命名为你创建的解决方案/项目,它都将是Application子类的名称:
public class YourAppNameHere : Application
Run Code Online (Sandbox Code Playgroud)
然后AppName他们指的是is是在该类中定义的类级变量:
public static string AppName { get { return "TodoListApp"; } }
Run Code Online (Sandbox Code Playgroud)
AppName只是AccountStore用于标识您的应用的字符串.可能是一次默认的Forms模板包含AppName属性而不再存在,并且文档已过时.在任何情况下,只需使用硬编码值,或创建自己的AppName属性,应该没问题.
| 归档时间: |
|
| 查看次数: |
4941 次 |
| 最近记录: |