/// <summary>
        /// Initializes a new instance of the <see cref="BluePrintNode"/> class.
        /// </summary>
        /// <param name="session"><see cref="T:TcmCoreService.Session" /></param>
        /// <param name="bluePrintNodeData"><see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" /></param>
        protected BluePrintNode(Session session, BluePrintNodeData bluePrintNodeData)
            : base(session, bluePrintNodeData)
        {
            if (bluePrintNodeData == null)
                throw new ArgumentNullException("bluePrintNodeData");

            mBluePrintNodeData = bluePrintNodeData;
        }
示例#2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="BluePrintNode"/> class.
        /// </summary>
        /// <param name="session"><see cref="T:TcmCoreService.Session" /></param>
        /// <param name="bluePrintNodeData"><see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" /></param>
        protected BluePrintNode(Session session, BluePrintNodeData bluePrintNodeData) : base(session, bluePrintNodeData)
        {
            if (bluePrintNodeData == null)
            {
                throw new ArgumentNullException("bluePrintNodeData");
            }

            mBluePrintNodeData = bluePrintNodeData;
        }
示例#3
0
        /// <summary>
        /// Reload the <see cref="Publication" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" />
        /// </summary>
        /// <param name="bluePrintNodeData"><see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" /></param>
        protected void Reload(BluePrintNodeData bluePrintNodeData)
        {
            if (bluePrintNodeData == null)
            {
                throw new ArgumentNullException("bluePrintNodeData");
            }

            mBluePrintNodeData = bluePrintNodeData;
            base.Reload(bluePrintNodeData);

            mItem = null;
        }
        /// <summary>
        /// Reload the <see cref="Publication" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" />
        /// </summary>
        /// <param name="bluePrintNodeData"><see cref="T:Tridion.ContentManager.CoreService.Client.BluePrintNodeData" /></param>
        protected void Reload(BluePrintNodeData bluePrintNodeData)
        {
            if (bluePrintNodeData == null)
                throw new ArgumentNullException("bluePrintNodeData");

            mBluePrintNodeData = bluePrintNodeData;
            base.Reload(bluePrintNodeData);

            mItem = null;
        }