private static String GetServerUrlFromCrmContext()
{
try
{
// If the Silverlight is in a form, this will get the server url
ScriptObject xrm = (ScriptObject)HtmlPage.Window.GetProperty("Xrm");
if (xrm != null)
{
ScriptObject page = (ScriptObject)xrm.GetProperty("Page");
ScriptObject pageContext = (ScriptObject)page.GetProperty("context");
String serverUrl = (String)pageContext.Invoke("getServerUrl");
return serverUrl;
}
else
{
goto DevUrl;
}
}
catch
{
goto DevUrl;
}
DevUrl:
return "http://10.100.4.100:5555/MyOrganization";
}
Like this:
Like Loading...
Author: Indika Abayarathne
MSc in IT [University of Colombo]
Solutions Architect | Consultant
Technologies:
Power Platform | Dynamics CE | Azure
View all posts by Indika Abayarathne