private static string GetSceneDataPathName(CIMSceneDataConnection dataConnection)
        {
            string realUrl = dataConnection?.URI; // e.g. "file:/D:/temp/test.slpk/layers/0".

            Uri.TryCreate(realUrl, UriKind.RelativeOrAbsolute, out Uri uri);
            if (uri != null)
            {
                realUrl = uri.AbsolutePath; // e.g. "D:/temp/test.slpk/layers/0".
                if (realUrl.Length >= 9)
                {
                    return(realUrl.Remove(realUrl.Length - 9, 9)); // e.g.  "/D:/temp/test.slpk".
                }
            }
            return(null);
        }
Beispiel #2
0
 private void InitDataConnection(CIMSceneDataConnection _)
 {
 }