Compartir a través de


Fragmento de código: obtención de RemoteSharedFileBackedMetadataCatalog en el cliente

Última modificación: miércoles, 05 de mayo de 2010

Hace referencia a: SharePoint Server 2010

En este artículo
Descripción
Requisitos previos
Para usar este ejemplo

Descripción

En el ejemplo de código siguiente se muestra cómo obtener el objeto RemoteSharedFileBackedMetadataCatalog mediante el modelo de objetos de tiempo de ejecución de Servicio de conectividad de datos profesionales (BDC) en el cliente.

Requisitos previos

  • Microsoft Office 2010 y Microsoft .NET Framework 3.5 instalados en el equipo cliente

  • Microsoft Visual Studio instalado en el equipo cliente

  • Al menos una solución implementada en la memoria caché de cliente de Servicios de conectividad empresarial (BCS) de Microsoft

Para usar este ejemplo

  1. Inicie Visual Studio en el equipo cliente y, a continuación, cree un nuevo proyecto de complemento de la aplicación Microsoft Office C#. Seleccione .NET Framework 3.5 al crear el proyecto.

  2. En el menú Ver, seleccione Páginas de propiedades para que aparezcan las propiedades del proyecto.

  3. En la ficha Compilación relativa al Destino de la plataforma, seleccione Cualquier CPU.

  4. Cierre la ventana de propiedades del proyecto.

  5. En el Explorador de soluciones, en Referencias, quite todas las referencias del proyecto excepto System y System.Core.

  6. Agregue las siguientes referencias al proyecto:

    1. Microsoft.Office.BusinessApplications.Runtime

    2. Microsoft.BusinessData

  7. Reemplace las instrucciones using existentes por las siguientes instrucciones:

    using System;
    using Microsoft.BusinessData.MetadataModel;
    using Microsoft.Office.BusinessData.MetadataModel;
    using System.Windows.Forms;
    
  8. Reemplace el código en el evento de inicio del complemento por el código que aparece al final de este procedimiento.

  9. Guarde el proyecto.

  10. Compile y ejecute el proyecto.

RemoteSharedFileBackedMetadataCatalog RemoteCatalog = new RemoteSharedFileBackedMetadataCatalog();
foreach (IEntity entity in RemoteCatalog.GetEntities("*"))
{
    MessageBox.Show(entity.Name);
}

Vea también

Referencia

RemoteSharedFileBackedMetadataCatalog

GetEntities(String)

IEntity