/// <summary> /// Reload the <see cref="ComponentTemplate" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.ComponentTemplateData" /> /// </summary> /// <param name="componentTemplateData"><see cref="T:Tridion.ContentManager.CoreService.Client.ComponentTemplateData" /></param> protected void Reload(ComponentTemplateData componentTemplateData) { if (componentTemplateData == null) throw new ArgumentNullException("componentTemplateData"); mComponentTemplateData = componentTemplateData; base.Reload(componentTemplateData); mApprovalStatus = null; mRelatedSchemas = null; mTrackingCategories = null; mWorkflow = null; }
/// <summary> /// Reload the <see cref="Component" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.ComponentData" /> /// </summary> /// <param name="componentData"><see cref="T:Tridion.ContentManager.CoreService.Client.ComponentData" /></param> protected void Reload(ComponentData componentData) { if (componentData == null) throw new ArgumentNullException("componentData"); mComponentData = componentData; base.Reload(componentData); mApprovalStatus = null; mSchema = null; mBinaryContent = null; mWorkflow = null; }
/// <summary> /// Reload the <see cref="PublicationTarget" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.PublicationTargetData" /> /// </summary> /// <param name="publicationTargetData"><see cref="T:Tridion.ContentManager.CoreService.Client.PublicationTargetData" /></param> protected void Reload(PublicationTargetData publicationTargetData) { if (publicationTargetData == null) throw new ArgumentNullException("publicationTargetData"); mPublicationTargetData = publicationTargetData; base.Reload(publicationTargetData); mMinApprovalStatus = null; mDestinations = null; mPublications = null; mTargetTypes = null; }
/// <summary> /// Reload the <see cref="VirtualFolder" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.VirtualFolderData" /> /// </summary> /// <param name="folderData"><see cref="T:Tridion.ContentManager.CoreService.Client.VirtualFolderData" /></param> protected void Reload(VirtualFolderData virtualFolderData) { if (virtualFolderData == null) throw new ArgumentNullException("virtualFolderData"); mVirtualFolderData = virtualFolderData; base.Reload(virtualFolderData); mApprovalStatus = null; mTypeSchema = null; mWorkflow = null; }
/// <summary> /// Reload the <see cref="PageTemplate" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.PageTemplateData" /> /// </summary> /// <param name="pageTemplateData"><see cref="T:Tridion.ContentManager.CoreService.Client.PageTemplateData" /></param> protected void Reload(PageTemplateData pageTemplateData) { if (pageTemplateData == null) throw new ArgumentNullException("pageTemplateData"); mPageTemplateData = pageTemplateData; base.Reload(pageTemplateData); mApprovalStatus = null; mPageSchema = null; mWorkflow = null; }
/// <summary> /// Reload the <see cref="TemplateBuildingBlock" /> with the specified <see cref="T:Tridion.ContentManager.CoreService.Client.TemplateBuildingBlockData" /> /// </summary> /// <param name="templateBuildingBlockData"><see cref="T:Tridion.ContentManager.CoreService.Client.TemplateBuildingBlockData" /></param> protected void Reload(TemplateBuildingBlockData templateBuildingBlockData) { if (templateBuildingBlockData == null) throw new ArgumentNullException("templateBuildingBlockData"); mTemplateBuildingBlockData = templateBuildingBlockData; base.Reload(templateBuildingBlockData); mApprovalStatus = null; mWorkflow = null; }