Languages Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A collection of Language objects that represent languages used for proofing or formatting in Microsoft Word.
public interface class Languages : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002096E-0000-0000-C000-000000000046")]
public interface Languages : System.Collections.IEnumerable
type Languages = interface
interface IEnumerable
Public Interface Languages
Implements IEnumerable
- Attributes
- Implements
Remarks
Use the Languages property to return the Languages collection.
Use Languages(index
) to return a single Language object, where index
can be the value of the Name property, the value of the NameLocal property, one of the WdLanguageID constants, or one of the MsoLanguageID constants.
The Count property returns the number of languages for which you can mark text (languages for which proofing tools are available). To check proofing, you must install the appropriate tools for each language you intend to check. You need both a .dll file and an .lex file for each of the following: the thesaurus, spelling checker, grammar checker, and hyphenation tools.
If you mark text as wdNoProofing, Word skips the marked text when running a spelling or grammar check. To mark text for a specified language or for no proofing, use the Set Language command (Tools menu, Language sub menu).
Properties
Application |
Returns a Application object that represents the Microsoft Word application. |
Count |
Returns the number of items in the specified collection. |
Creator |
Returns a 32-bit integer that indicates the application in which the specified object was created. |
Item[Object] |
Returns an individual object in a collection. |
Parent |
Returns an object that represents the parent object of the specified object. |
Methods
GetEnumerator() |