需要在以下MSDN链接Configuration Property上对配置节类型进行解释
以下部分存在问题
myWebView.evaluateJavascript("Back.go()", new ValueCallback<String>() {
@Override
public void onReceiveValue(String canGoBack) {
if (canGoBack.equals("false")) {
moveTaskToBack(true);
} else {
// don't need to do anything, already called Back.go()
// that means the javascript already handled navigation
}
}
});
节名称具有类型。我需要知道在逗号前后应使用的名称。我打开了解决方案资源管理器,并查看了我的组装参考。我假设引用和类型必须匹配。我的应用程序和许多嵌套类以及MSDN网页没有提供有关如何在嵌套类中引用对象的良好信息。
答案 0 :(得分:0)
为type
属性提供的值表示CustomSection
类型的装配合格名称。
从Type.AssemblyQualifiedName
documentation
类型的程序集限定名称由类型名称组成, 包括其名称空间,后跟逗号,然后是显示 程序集的名称。
ConfigurationPropertyExample.CustomSection, ConfigurationPropertyExample
从左到右包含
ConfigurationPropertyExample
CustomSection
CustomType
类型的程序集的显示名称:ConfigurationPropertyExample
使用Type.AssemblyQualifiedName
属性检索类型符合程序集的名称。
var assemblyQualifiedName = typeof(CustomSection).AssemblyQualifiedName;
返回的值可能不仅仅包含名称空间,类和程序集,
例如版本,文化和公钥令牌(请参见specifying assembly names documentation),例如
ConfigurationPropertyExample.CustomSection, ConfigurationPropertyExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
在大多数情况下,除非您使用strong-named assemblies,否则不必在配置type
定义中包括最后的那些。
在嵌套类的情况下,加号(+
)将以程序集限定的名称出现在嵌套类的前面。
如果将CustomSection
类定义为Settings
类的嵌套类,则其程序集限定名称为ConfigurationPropertyExample.Settings+CustomSection, ConfigurationPropertyExample
。
namespace ConfigurationPropertyExample
{
public class Settings
{
public sealed class CustomSection : ConfigurationSection
{
// ...
}
}
}