Application.LanguageSettings 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个对 Microsoft.Office.Core.LanguageSettings 对象的引用。
public:
abstract property System::Object ^ LanguageSettings { System::Object ^ get(); };
public abstract object LanguageSettings { get; }
member this.LanguageSettings : obj
Public MustOverride ReadOnly Property LanguageSettings As Object
属性值
一个对 Microsoft.Office.Core.LanguageSettings 对象的引用。
例外
没有使用“表单选项”对话框的“安全和信任”类别将表单模板配置为“完全信任”。
示例
下面的示例使用 LanguageSettings 类的 get_LanguageID 方法(或 LanguageID 属性)返回 Office 用户界面当前使用的语言的 LCID 值(一个四位数)。
此示例要求在表单代码模块的声明部分中使用 Microsoft.Office.Core 命名空间的 using 或 Imports 指令。
LanguageSettings langSettings =
(LanguageSettings)this.Application.LanguageSettings;
int lcid =
langSettings.get_LanguageID (MsoAppLanguageID.msoLanguageIDUI);
Dim langSettings As LanguageSettings =
DirectCast(Me.Application.LanguageSettings, LanguageSettings)
Dim lcid As Integer =
langSettings.LanguageID (MsoAppLanguageID.msoLanguageIDUI)
注解
在建立了对 LanguageSettings 属性返回的对象的引用之后,可以访问 LanaguageSettings 类的所有属性和方法。
重要提示:若要使 LanguageSettings 属性正常工作,您必须从 Visual Studio 2012) “添加引用”对话框的“COM”选项卡建立对 Microsoft Office 14.0 对象库 (的引用。 这样会建立对 Microsoft.Office.Core 命名空间的引用,其中包含 LanguageSettings 类。 此外,还必须将此表单作为完全信任的表单运行。
只能由从表单模板打开的表单访问此成员,已使用“表单选项”对话框“安全和信任”类别将该模板配置为以完全信任状态运行。 此成员要求直接调用方的完全信任并且不能由部分信任的代码使用。 有关更多信息,请参阅 MSDN 上的“使用部分信任的代码中的库”。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。