Beispiel #1
0
        /// <summary>
        /// Maps the given item uri to the passed publication uri
        /// </summary>
        /// <param name="uri">The URI.</param>
        /// <param name="publicationUri">The publication URI.</param>
        /// <returns></returns>
        public static String MapUri(String uri, String publicationUri)
        {
            if (String.IsNullOrEmpty(publicationUri))
            {
                return(uri);
            }
            else
            {
                TcmUri res = new TcmUri(uri);

                if (res.IsNull)
                {
                    return(uri);
                }

                res.MapUri(publicationUri);
                return(res.ToString());
            }
        }
Beispiel #2
0
        /// <summary>
        /// Maps the given item uri to the passed publication uri
        /// </summary>
        /// <param name="uri">The URI.</param>
        /// <param name="publicationUri">The publication URI.</param>
        /// <returns></returns>
        public static String MapUri(String uri, String publicationUri)
        {
            if (String.IsNullOrEmpty(publicationUri))
                return uri;
            else
            {
                TcmUri res = new TcmUri(uri);

                if (res.IsNull)
                    return uri;

                res.MapUri(publicationUri);
                return res.ToString();
            }
        }