--- title: "Catalog Object (ADO MD) | Microsoft Docs" ms.prod: sql ms.prod_service: connectivity ms.technology: connectivity ms.custom: "" ms.date: "01/19/2017" ms.reviewer: "" ms.topic: conceptual apitype: "COM" f1_keywords: - "Catalog" helpviewer_keywords: - "Catalog object [ADO MD]" ms.assetid: 11f6f896-d69c-44a4-94cd-d54c93140e4a author: MightyPen ms.author: genemi --- # Catalog Object (ADO MD) Contains multidimensional schema information (that is, cubes and underlying dimensions, hierarchies, levels, and members) specific to a multidimensional data provider (MDP). ## Remarks With the collections and properties of a **Catalog** object, you can do the following: - Open the catalog by setting the [ActiveConnection](../../../ado/reference/ado-md-api/activeconnection-property-ado-md.md) property to a standard ADO [Connection](../../../ado/reference/ado-api/connection-object-ado.md) object or to a valid connection string. - Identify the **Catalog** with the [Name](../../../ado/reference/ado-md-api/name-property-ado-md.md) property. - Iterate through the cubes in a catalog using the [CubeDefs](../../../ado/reference/ado-md-api/cubedefs-collection-ado-md.md) collection. This section contains the following topic. - [Properties, Methods, and Events](../../../ado/reference/ado-md-api/catalog-object-properties-methods-and-events-ado-md.md) ## See Also [Catalog Example (VB)](../../../ado/reference/ado-md-api/catalog-example-vb.md) [Connection Object (ADO)](../../../ado/reference/ado-api/connection-object-ado.md) [CubeDefs Collection (ADO MD)](../../../ado/reference/ado-md-api/cubedefs-collection-ado-md.md)