As we get more efficient at developing solutions that use Microsoft Office Word, we can interact with the objects provided by the Word 2007 object model's huge number of methods, properties, objects, and events. Remember, an object model is a framework for developing and supporting program component objects that provide the underlying services of interface cooperation, life cycle management, and event services.
The most important aspect of developing and automating Office applications is to understand the object and the object model. Specifically, we have to look at how the objects and the object model works. Before we move onto application-level solutions, let's look at some basic Word 2007 objects. IntelliSense is Microsoft's implementation of auto-completion in Visual Studio's IDE. This will help the developer to easily access the objects, properties, and methods when programming.