/********************************************************************++ Copyright (c) Microsoft Corporation. All rights reserved. --********************************************************************/ using System.Globalization; using System.Diagnostics; namespace System.Management.Automation.Help { /// /// This class represents a help system URI /// internal class UpdatableHelpUri { /// /// Class constructor /// /// module name /// module guid /// UI culture /// resolved URI internal UpdatableHelpUri(string moduleName, Guid moduleGuid, CultureInfo culture, string resolvedUri) { Debug.Assert(!String.IsNullOrEmpty(moduleName)); Debug.Assert(moduleGuid != null); Debug.Assert(!String.IsNullOrEmpty(resolvedUri)); ModuleName = moduleName; ModuleGuid = moduleGuid; Culture = culture; ResolvedUri = resolvedUri; } /// /// Module name /// internal string ModuleName { get; } /// /// Module GUID /// internal Guid ModuleGuid { get; } /// /// UI Culture /// internal CultureInfo Culture { get; } /// /// Resolved URI /// internal string ResolvedUri { get; } } }