Compartir a través de


Agregar una propiedad

Use el Asistente para agregar propiedades para agregar una propiedad a una interfaz del proyecto.

Para agregar una propiedad a la interfaz:

  1. En el menú principal de Visual Studio, seleccione Ver>Vista de clases. En el panel Vista de clases, expanda el nodo del proyecto para mostrar la interfaz a la que quiere agregar la propiedad.

    Nota:

    También puede agregar propiedades a interfaces dispinterface que, a menos que el proyecto tenga atributos, se anidan bajo el nodo de biblioteca.

  2. Haga clic con el botón derecho en el nombre de la interfaz.

  3. En el menú contextual, seleccione Agregar>Agregar propiedad.

  4. En el Asistente para agregar propiedades, proporcione la información necesaria para crear la propiedad.

  5. Seleccione Aceptar para agregar la propiedad.

Asistente para agregar propiedades

En la sección siguiente se describe la interfaz de usuario que va a usar para agregar una propiedad:

Captura de pantalla del Asistente para agregar propiedades con el campo del nombre del método establecido en sample y el tipo de propiedad establecido en int

  • Nombre de propiedad

    Establece el nombre de la propiedad.

  • Tipo de propiedad

    Establece el tipo de valor devuelto de la propiedad.

  • Get (función)

    Seleccione esta opción para agregar un captador de propiedad. De forma predeterminada, el nombre de la función Get es GetNombreDePropiedad. Este nombre se puede modificar. Si se elimina el nombre, la función GetNotSupported se inserta en el mapa de envíos de interfaz. La función GetNombreDePropiedad especifica que la propiedad se puede leer.

    Para las interfaces de ATL, la función Get hace que la propiedad sea legible; es decir, crea el método Get para recuperar esta propiedad del objeto. Seleccione Get, Put o ambas.

  • Put (función)

    Seleccione esta opción para agregar un establecedor de propiedad. De forma predeterminada, el nombre de la función Set es SetNombreDePropiedad. Este nombre se puede modificar. Si se elimina el nombre, la función SetNotSupported se inserta en el mapa de envíos de interfaz. La función SetNombreDePropiedad especifica que la propiedad se puede escribir.

    Para las interfaces de ATL, la función Put hace que la propiedad sea grabable; es decir, crea el método Put para establecer o "poner" esta propiedad del objeto. Seleccione Get, Put o ambas.

Consulte también

Agregar una propiedad IDL

Agregar propiedad IDL MFC