Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Método de generador que, cuando se proporciona un tipo de implementación de C++/WinRT como parámetro de tipo, devuelve uno de los siguientes.
- Si va a crear un componente que se va a consumir desde una aplicación, llame a make para devolver la interfaz predeterminada (proyectada) del tipo de implementación. En este caso, el proyecto no contiene un tipo proyectado.
- Si va a implementar y consumir una clase en tiempo de ejecución dentro de la misma unidad de compilación (por ejemplo, la creación de un tipo que se va a consumir desde la interfaz de usuario XAML), llame a make para devolver una instancia del tipo proyectado.
Para obtener una explicación del tipo de implementación y los conceptos de tipo proyectado, consulte Consumo de API con C++/WinRT y Creación de API con C++/WinRT. Para obtener más detalles, código y un tutorial sobre cómo llamar a Make en la práctica, consulta XAML; enlace de un control a las propiedades y colecciones de C++/WinRT. Consulte también make_self, que devuelve un com_ptr a una instancia del tipo de implementación en su lugar.
Consulte también Participar en la construcción uniforme y acceso directo a la implementación.
Sintaxis
template <typename D, typename... Args>
auto make(Args&&... args);
Parámetros de plantilla
typename D Tipo de implementación.
Parámetros
args Cualquier argumento de constructor para el constructor que se invoca.
Valor devuelto
Interfaz predeterminada del tipo de implementación si no existe ningún tipo proyectado; de lo contrario, una instancia del tipo proyectado.
Requisitos
SDK mínimo admitido: Windows SDK versión 10.0.17134.0 (Windows 10, versión 1803)
Espacio de nombres: winrt
Encabezado: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluido de forma predeterminada)