Del curso: Visual Studio: Desarrollo de extensiones

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Comprendiendo el contenido para las ventanas de herramientas y su relación con Remote UI

Comprendiendo el contenido para las ventanas de herramientas y su relación con Remote UI - Tutorial de Visual Studio

Del curso: Visual Studio: Desarrollo de extensiones

Comprendiendo el contenido para las ventanas de herramientas y su relación con Remote UI

Adicionalmente a la clase InfoIpPublicaToolWindow, que es una clase que hereda de ToolWindow y que además tiene este atributo de VisualStudioContribution, cuando creamos esta ventana de herramientas, se generaron otras clases más. Esta clase solamente representa la ventana de herramientas. Sin embargo, ¿dónde está el contenido? Bueno, el contenido lo vamos a encontrar en esta otra clase llamada InfoIpPublicaToolWindowContent. Le pone la plantilla este sufijo Content para poder identificar que este es el contenido que va a tener dicha ventana. Ahora bien, como lo expliqué anteriormente, esto se construye a través de una tecnología llamada Remote UI que está basada en Windows Presentation Foundation. Como puedes observar, esta clase va a ser RemoteUserControl; es similar a los controles de usuario que tenemos en Windows Presentation Foundation. Ahora bien, esta clase aquí simplemente está declarando el contenido, pero en realidad su representación visual la vamos a encontrar en el…

Contenido