silverlight silverlight-2.0

Silverlight: obteniendo la información del dominio



silverlight-2.0 (2)

¿Qué hay de HtmlDocument.DocumentUri ? Eso te daría lo que necesitas. Página sobre la interoperabilidad del navegador aquí .

¿Cómo una aplicación de Silverlight le pregunta al navegador de qué dominio se sirve?

ACTUALIZACIÓN: asegúrese de que si su clase aún no tiene esta declaración de uso , agréguela en la parte superior de su clase. Esto te ayudará con algunos de los ejemplos que verás en línea. Me confundió por un momento.

using System.Windows.Browser;


Como dice jcollum, accede a la propiedad HtmlDocument.DocumentUri para obtener mucha información sobre el host. Para responder a la pregunta en tu comentario, así es como haces esto en Page.xaml.cs:

using System; using System.Windows.Browser; using System.Windows.Controls; namespace SilverlightApplication1 { public partial class Page : UserControl { public Page() { InitializeComponent(); string hostName = HtmlPage.Document.DocumentUri.Host; int port = HtmlPage.Document.DocumentUri.Port; } } }