_Application3.LanguageSettings 属性

定义

获取一个对 Microsoft Office LanguageSettings 的引用。

public:
 property System::Object ^ LanguageSettings { System::Object ^ get(); };
public object LanguageSettings { get; }
member this.LanguageSettings : obj
Public ReadOnly Property LanguageSettings As Object

属性值

实现

示例

以下示例使用 LanguageSettings 对象的 LanguageID 属性返回 Office 用户界面当前正在使用的语言的 LCID 值(四位数的数字)。

此示例要求在表单代码模块的声明部分中使用 Microsoft.Office.Core 命名空间的 usingImports 指令。

LanguageSettings langSettings = 
   (LanguageSettings) thisApplication.LanguageSettings;
int lcid = 
   langSettings.get_LanguageID(MsoAppLanguageID.msoLanguageIDUI);
Dim langSettings As LanguageSettings  = 
   DirectCast(thisApplication.LanguageSettings, LanguageSettings)
Dim lcid As Integer  = 
   langSettings.LanguageID(MsoAppLanguageID.msoLanguageIDUI)

以下示例使用 LanguageSettings 对象的 LanguageID 属性返回 Office 用户界面当前正在使用的语言的 LCID 值(四位数的数字)。

此示例要求在表单代码模块的声明部分中使用 Microsoft.Office.Core 命名空间的 usingImports 指令。

LanguageSettings langSettings = 
   (LanguageSettings) thisApplication.LanguageSettings;
int lcid = 
   langSettings.get_LanguageID(MsoAppLanguageID.msoLanguageIDUI);
Dim langSettings As LanguageSettings  = 
   DirectCast(thisApplication.LanguageSettings, LanguageSettings)
Dim lcid As Integer  = 
   langSettings.LanguageID(MsoAppLanguageID.msoLanguageIDUI)

注解

在建立了对 LanguageSettings 属性返回的 LanguageSettings 对象的引用之后,可以访问该对象的所有属性和方法。

由 InfoPath LanguageSettings 属性返回的 LanguageSettings 对象在 Microsoft.Office.Core 命名空间中实现。 Microsoft.Office.Core.LanguageSettings 对象提供了有关正在用户计算机上使用的 Microsoft Office 语言设置的信息。

若要访问 Microsoft.Office.Core 命名空间的成员,必须先在 Visual Studio 2012 中的“添加引用”对话框的 COM 选项卡上添加对 Microsoft Office 14.0 对象库的引用。

若要使用 LanguageSettings 属性访问 Microsoft.Office.Core.LanguageSettings 对象,您必须将 InfoPath LanguageSettings 属性返回的对象强制转换为 Office LanguageSettings 类型,如代码示例所示。

重要说明:此成员只能由已配置为使用“表单选项”对话框的“安全与信任”类别以完全信任方式运行的表单模板打开的表单访问。 此成员要求直接调用方的完全信任并且不能由部分信任的代码使用。 有关更多信息,请参阅 MSDN 上的“使用部分信任的代码中的库”。

适用于