[JEDI.NET-commits] docs Jedi.Collections.InlineEditable.xml,NONE,1.1 Jedi.Drawing.Colors.xml,NONE,1.
Status: Pre-Alpha
Brought to you by:
jedi_mbe
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22221/docs Added Files: Jedi.Collections.InlineEditable.xml Jedi.Drawing.Colors.xml Jedi.IO.FileOfRec.xml Jedi.IO.IniFiles.xml Jedi.IO.Paths.xml Jedi.System.Attributes.xml Jedi.System.CommandLine.xml Jedi.System.FrameworkResources.xml Jedi.System.SourceVersioning.xml Jedi.System.Strings.xml Jedi.Timers.EventScheduler.xml namespaceDoc.Jedi.Collections.xml namespaceDoc.Jedi.Drawing.xml namespaceDoc.Jedi.IO.xml namespaceDoc.Jedi.System.xml namespaceDoc.Jedi.Timers.xml Log Message: Freshly generated doc files, new naming scheme --- NEW FILE: namespaceDoc.Jedi.System.xml --- <?xml version="1.0" encoding="utf-8"?> <namespacedoc> <summary> <para> The <b>Jedi.System</b> namespace provides common services used throughout the JEDI.NET library. </para> <para> Classes in this namespace include common base classes and attributes needed for the JEDI.NET framework, as well as classes to augment functionality of various areas in the .NET framework. </para> </summary> </namespacedoc> --- NEW FILE: Jedi.System.CommandLine.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.System.CommandLine"> <summary> </summary> </member> <member name="M:Jedi.System.CommandLine.#ctor(System.Object[],System.String)"> <summary> </summary> <param name="arguments"> </param> <param name="responseFilePrefix"> </param> </member> <member name="M:Jedi.System.CommandLine.AddLiteral(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="T:Jedi.System.CommandLine.Argument"> <summary> </summary> </member> <member name="M:Jedi.System.CommandLine.Argument.#ctor(System.String,System.Boolean,System.Object,System.Reflection.MemberInfo)"> <summary> </summary> <param name="matches"> </param> <param name="caseSensitive"> </param> <param name="instance"> </param> <param name="memberInfo"> </param> </member> <member name="P:Jedi.System.CommandLine.Argument.CaseSensitive"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.System.CommandLine.Argument.CompareTo(System.Object)"> <summary> </summary> <param name="obj"> </param> <returns> </returns> </member> <member name="P:Jedi.System.CommandLine.Argument.Instance"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLine.Argument.Matches"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLine.Argument.MemberInfo"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.System.CommandLine.Argument.Process(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessBoolean(System.String,System.String,System.Int32@)"> <summary> </summary> <param name="match"> </param> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessInt(System.String,System.String,System.Int32@)"> <summary> </summary> <param name="match"> </param> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessString(System.String,System.String,System.Int32@)"> <summary> </summary> <param name="match"> </param> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="M:Jedi.System.CommandLine.CheckAndProcessArgument(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.CheckAndProcessResponseFile(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.GetLiteral(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.GetLiterals"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.Object[])"> <summary> </summary> <param name="arguments"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.Object[],System.String)"> <summary> </summary> <param name="arguments"> </param> <param name="responseFilePrefix"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.String,System.Object[])"> <summary> </summary> <param name="commandLine"> </param> <param name="arguments"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.String,System.Object[],System.String)"> <summary> </summary> <param name="commandLine"> </param> <param name="arguments"> </param> <param name="responseFilePrefix"> </param> <returns> </returns> </member> <member name="M:Jedi.System.CommandLine.ParseImpl(System.String)"> <summary> </summary> <param name="commandLine"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterArgument(System.Object,System.Reflection.MemberInfo,Jedi.System.CommandLineArgumentAttribute)"> <summary> </summary> <param name="instance"> </param> <param name="memberInfo"> </param> <param name="attr"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterArgument(System.Object,System.Reflection.MemberInfo,System.Object[])"> <summary> </summary> <param name="instance"> </param> <param name="memberInfo"> </param> <param name="attributes"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterInstance(System.Object)"> <summary> </summary> <param name="instance"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterInstances(System.Object[])"> <summary> </summary> <param name="instances"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterType(System.Type)"> <summary> </summary> <param name="type"> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterType(System.Type,System.Object)"> <summary> </summary> <param name="type"> </param> <param name="instance"> </param> </member> <member name="T:Jedi.System.CommandLineArgumentAttribute"> <summary> </summary> </member> <member name="M:Jedi.System.CommandLineArgumentAttribute.#ctor"> <summary> </summary> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.CaseSensitive"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.System.CommandLineArgumentAttribute.GetMatches"> <summary> </summary> <returns> </returns> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.Name"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.NameCount"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.Names(System.Int32)"> <summary> </summary> <param name="index"> </param> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.Prefix"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.PrefixCount"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.Prefixes(System.Int32)"> <summary> </summary> <param name="index"> </param> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.ValueSeparator"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.ValueSeparatorCount"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.System.CommandLineArgumentAttribute.ValueSeparators(System.Int32)"> <summary> </summary> <param name="index"> </param> <value> </value> </member> <member name="T:Jedi.System.CommandLineException"> <summary> </summary> </member> <member name="M:Jedi.System.CommandLineException.#ctor"> <summary> </summary> </member> <member name="M:Jedi.System.CommandLineException.#ctor(System.String)"> <summary> </summary> <param name="message"> </param> </member> <member name="M:Jedi.System.CommandLineException.#ctor(System.String,System.Exception)"> <summary> </summary> <param name="message"> </param> <param name="innerException"> </param> </member> </members> --- NEW FILE: namespaceDoc.Jedi.Collections.xml --- <?xml version="1.0" encoding="utf-8"?> <namespacedoc> <summary> The <b>Jedi.Collections</b> namespace defines several classes and interfaces that deal with collections. In addition it provides a mechanism that allows IList and IDictionary collections to be manipulated from within the <see cref="T:System.Windows.Forms.PropertyGrid" /> directly, without using additional design dialogs. </summary> </namespacedoc> --- NEW FILE: namespaceDoc.Jedi.IO.xml --- <?xml version="1.0" encoding="utf-8"?> <namespacedoc> <summary> The <b>Jedi.IO</b> namespace provides classes and interface that deal with input and/or output, such as files and streams. </summary> </namespacedoc> --- NEW FILE: Jedi.Timers.EventScheduler.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:57 UTC--> <members> <member name="T:Jedi.Timers.ScheduledEvent"> <summary> </summary> </member> <member name="M:Jedi.Timers.ScheduledEvent.#ctor(System.Int64,Jedi.Timers.ScheduledEventCallback)"> <summary> </summary> <param name="interval"> </param> <param name="callback"> </param> </member> <member name="P:Jedi.Timers.ScheduledEvent.Interval"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.Timers.ScheduledEvent.RunAndReschedule(System.Object)"> <summary> </summary> <param name="state"> </param> </member> <member name="P:Jedi.Timers.ScheduledEvent.ScheduledFor"> <summary> </summary> <value> </value> </member> <member name="T:Jedi.Timers.ScheduledEventCallback"> <summary> </summary> </member> <member name="M:Jedi.Timers.ScheduledEventCallback.#ctor(System.Object,System.IntPtr)"> <summary> </summary> <param name="object"> </param> <param name="method"> </param> </member> <member name="M:Jedi.Timers.ScheduledEventCallback.BeginInvoke(Jedi.Timers.ScheduledEvent,System.AsyncCallback,System.Object)"> <summary> </summary> <param name="event"> </param> <param name="callback"> </param> <param name="object"> </param> <returns> </returns> </member> <member name="M:Jedi.Timers.ScheduledEventCallback.EndInvoke(System.IAsyncResult)"> <summary> </summary> <param name="result"> </param> </member> <member name="M:Jedi.Timers.ScheduledEventCallback.Invoke(Jedi.Timers.ScheduledEvent)"> <summary> </summary> <param name="event"> </param> </member> <member name="T:Jedi.Timers.ScheduledEvents"> <summary> </summary> </member> <member name="M:Jedi.Timers.ScheduledEvents.#ctor"> <summary> </summary> </member> <member name="M:Jedi.Timers.ScheduledEvents.AddEvent(Jedi.Timers.ScheduledEvent)"> <summary> </summary> <param name="event"> </param> </member> <member name="M:Jedi.Timers.ScheduledEvents.CompareTimes"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.Timers.ScheduledEvents.EventsWaiting"> <summary> </summary> <returns> </returns> </member> <member name="P:Jedi.Timers.ScheduledEvents.EventTriggerChecks"> <summary> </summary> <value> </value> </member> <member name="F:Jedi.Timers.ScheduledEvents.FEventTriggerChecks"> <summary> </summary> </member> <member name="F:Jedi.Timers.ScheduledEvents.FHasStarted"> <summary> </summary> </member> <member name="F:Jedi.Timers.ScheduledEvents.FHasStopped"> <summary> </summary> </member> <member name="F:Jedi.Timers.ScheduledEvents.FQueueCount"> <summary> </summary> </member> <member name="F:Jedi.Timers.ScheduledEvents.FWaitEndedCount"> <summary> </summary> </member> <member name="P:Jedi.Timers.ScheduledEvents.HasStarted"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.Timers.ScheduledEvents.HasStopped"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.Timers.ScheduledEvents.NotificationsWaiting"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.Timers.ScheduledEvents.ProcessNotifications"> <summary> </summary> </member> <member name="P:Jedi.Timers.ScheduledEvents.QueueCount"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.Timers.ScheduledEvents.RemoveEvent(Jedi.Timers.ScheduledEvent)"> <summary> </summary> <param name="event"> </param> </member> <member name="M:Jedi.Timers.ScheduledEvents.TimerLoop"> <summary> </summary> </member> <member name="P:Jedi.Timers.ScheduledEvents.WaitEndedCount"> <summary> </summary> <value> </value> </member> </members> --- NEW FILE: Jedi.Drawing.Colors.xml --- <?xml version="1.0" encoding="utf-8"?> <members> <!--most recent auto update: 2004-11-25 21:14 UTC--> <member name="T:Jedi.Drawing.ColorUtils"> <summary> Provides additional processing related to the Color type. </summary> </member> <member name="M:Jedi.Drawing.ColorUtils.#ctor"> <exclude /> </member> <member name="M:Jedi.Drawing.ColorUtils.Blend(System.Drawing.Color,System.Drawing.Color,System.Int32)"> <summary> Blends two colors. </summary> <param name="firstColor"> First color to use in the blending process. </param> <param name="secondColor"> Second color to use in the blending process. </param> <param name="percentage"> The percentage of the color in the <paramref name="secondColor" /> parameter to mix in with the color in the <paramref name="firstColor" />. </param> <returns> A Color instance that is a mixture of the two specified colors. </returns> <remarks> <para> The method will use the difference between two colors, take the specified percentage of it and add it to the first color. This will be done for each of the <b>Red</b>, <b>Green</b> and <b>Blue</b> components separately. </para> </remarks> </member> <member name="M:Jedi.Drawing.ColorUtils.Brighten(System.Drawing.Color,System.Int32)"> <summary> Brightens a color. </summary> <param name="baseColor"> Color to brighten. </param> <param name="percentage"> Percentage to brighten the color with. </param> <returns> A Color instance that is a brighter version of the color specified by the <paramref name="baseColor" /> parameter. </returns> <remarks> <para> The brightening is accomplished by blending the color specified by the <paramref name="baseColor" /> parameter with Color.White, using the percentage specified by the <paramref name="percentage" /> parameter. </para> <para> The following code: <code> ColorUtils.Brighten(myColor, myPercentage) </code> can be rewritten as: <code> ColorUtils.Blend(myColor, Color.White, myPercentage) </code></para> </remarks> </member> <member name="M:Jedi.Drawing.ColorUtils.Darken(System.Drawing.Color,System.Int32)"> <summary> Darkens a color. </summary> <param name="baseColor"> Color to darken. </param> <param name="percentage"> Percentage to darken the color with. </param> <returns> A Color instance that is a darker version of the color specified by the <paramref name="baseColor" /> parameter. </returns> <remarks> <para> The darkening is accomplished by blending the color specified by the <paramref name="baseColor" /> parameter with Color.Black, using the percentage specified by the <paramref name="percentage" /> parameter. </para> <para> The following code: <code> ColorUtils.Darken(myColor, myPercentage) </code> can be rewritten as: <code> ColorUtils.Blend(Color.Black, myColor, myPercentage) </code></para> </remarks> </member> </members> --- NEW FILE: Jedi.System.Attributes.xml --- <?xml version="1.0" encoding="utf-8"?> <members> <!--most recent auto update: 2004-11-26 12:53 UTC--> <member name="T:Jedi.System.AttributeCombineOperation"> <summary> Specifies how two attribute arrays or collections are combined. </summary> </member> <member name="F:Jedi.System.AttributeCombineOperation.Add"> <summary> Every attribute specified in the second list is added to the first list if it isn't in that list already. </summary> </member> <member name="F:Jedi.System.AttributeCombineOperation.AddAndReplace"> <summary> Every attribute specified in the second list is added to the first list if it isn't in that list already or replaced if it is. </summary> </member> <member name="F:Jedi.System.AttributeCombineOperation.Delete"> <summary> Every attribute in the second list is removed from the first list. </summary> </member> <member name="F:Jedi.System.AttributeCombineOperation.Replace"> <summary> Every attribute in the second list that is also in the first, will replace the one in the first list. </summary> </member> <member name="T:Jedi.System.AttributeUtils"> <summary>Provides methods to work with or manipulate arrays or collections of attributes.</summary> </member> <member name="M:Jedi.System.AttributeUtils.#ctor"> <exclude /> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.Attribute[],System.Attribute[])"> <overloads> Combines two attribute lists. </overloads> <summary> Combines two attribute arrays using the <see cref="F:Jedi.System.AttributeCombineOperation.AddAndReplace" /> operation. </summary> <param name="attributes1"> The primary attribute array. </param> <param name="attributes2"> The secondary attribute array. </param> <returns> An array that is the combination of the two specified arrays. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.Attribute[],System.Attribute[],Jedi.System.AttributeCombineOperation)"> <summary> Combines two attribute arrays using the specified combining operation. </summary> <param name="attributes1"> The primary attribute array. </param> <param name="attributes2"> The secondary attribute array. </param> <param name="operation"> The operation to perform when combining the two arrays. </param> <returns> An array that is the combination of the two specified arrays. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.Attribute[],System.ComponentModel.AttributeCollection)"> <summary> Combines an attribute array and an attribute collection using the <see cref="F:Jedi.System.AttributeCombineOperation.AddAndReplace" /> operation. </summary> <param name="attributes1"> The primary attribute array. </param> <param name="attributes2"> The secondary attribute collection. </param> <returns> An array that is the combination of the specified array and collection. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.Attribute[],System.ComponentModel.AttributeCollection,Jedi.System.AttributeCombineOperation)"> <summary> Combines an attribute array and an attribute collection using the specified combining operation. </summary> <param name="attributes1"> The primary attribute array. </param> <param name="attributes2"> The secondary attribute collection. </param> <param name="operation"> The operation to perform when combining the array and the collection. </param> <returns> An array that is the combination of the specified array and collection. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.Collections.ArrayList,System.Collections.ArrayList,Jedi.System.AttributeCombineOperation)"> <summary> Combines two attribute lists using the specified combining operation. </summary> <param name="attributes1"> The primary attribute list. </param> <param name="attributes2"> The secondary attribute list. </param> <param name="operation"> The operation to perform when combining the two lists. </param> <returns> A copy of <paramref name="attributes1" />. The list is modified according to the <paramref name="attributes2" /> and <paramref name="operation" /> parameters. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.ComponentModel.AttributeCollection,System.Attribute[])"> <summary> Combines an attribute array and an attribute collection using the <see cref="F:Jedi.System.AttributeCombineOperation.AddAndReplace" /> operation. </summary> <param name="attributes1"> The primary attribute collection. </param> <param name="attributes2"> The secondary attribute array. </param> <returns> An AttributeCollection that is the combination of the specified collection and array. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.ComponentModel.AttributeCollection,System.Attribute[],Jedi.System.AttributeCombineOperation)"> <summary> Combines an attribute array and an attribute collection using the specified combining operation. </summary> <param name="attributes1"> The primary attribute collection. </param> <param name="attributes2"> The secondary attribute array. </param> <param name="operation"> The operation to perform when combining the specified collection and array. </param> <returns> An AttributeCollection that is the combination of the specified collection and array. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.ComponentModel.AttributeCollection,System.ComponentModel.AttributeCollection)"> <summary> Combines two attribute collections using the <see cref="F:Jedi.System.AttributeCombineOperation.AddAndReplace" /> operation. </summary> <param name="attributes1"> The primary attribute collection. </param> <param name="attributes2"> The secondary attribute collection. </param> <returns> An AttributeCollection that is the combination of the two specified collections. </returns> </member> <member name="M:Jedi.System.AttributeUtils.CombineAttributes(System.ComponentModel.AttributeCollection,System.ComponentModel.AttributeCollection,Jedi.System.AttributeCombineOperation)"> <summary> Combines two attribute collections using the specified combining operation. </summary> <param name="attributes1"> The primary attribute collection. </param> <param name="attributes2"> The secondary attribute collection. </param> <param name="operation"> The operation to perform when combining the two collections. </param> <returns> An AttributeCollection that is the combination of the two specified collections. </returns> </member> <member name="M:Jedi.System.AttributeUtils.GetAttribute(System.Attribute[],System.Attribute)"> <overloads> Retrieves an attribute. </overloads> <summary> Retrieves an attribute from the specified Attribute array that is equal to the specified attribute instance. </summary> <param name="attributes"> The attribute array to search. </param> <param name="attr"> An attribute instance to locate. </param> <returns> <para> An Attribute instance from the Attribute array that is equal to the instance in the <paramref name="attr" /> parameter or <see langword="null" /> if such an attribute does not exist in the array. </para> </returns> </member> <member name="M:Jedi.System.AttributeUtils.GetAttribute(System.Attribute[],System.Type)"> <summary> Retrieves an attribute from the specified Attribute array that is of the specified attribute type. </summary> <param name="attributes"> The attribute array to search. </param> <param name="attrType"> An attribute type to locate. </param> <returns> <para> An Attribute instance from the Attribute array that is of the exact same type as the specified type in the <paramref name="attrType" /> parameter or <see langword="null" /> if such an attribute does not exist in the array. </para> </returns> </member> <member name="M:Jedi.System.AttributeUtils.GetAttribute(System.ComponentModel.AttributeCollection,System.Attribute)"> <summary> Retrieves an attribute from the specified AttributeCollection that is equal to the specified attribute instance. </summary> <param name="attributes"> The attribute collection to search. </param> <param name="attr"> An attribute instance to locate. </param> <returns> <para> An Attribute instance from the AttributeCollection that is equal to the instance in the <paramref name="attr" /> parameter or <see langword="null" /> if such an attribute does not exist in the collection. </para> </returns> </member> <member name="M:Jedi.System.AttributeUtils.GetAttribute(System.ComponentModel.AttributeCollection,System.Type)"> <summary> Retrieves an attribute from the specified AttributeCollection that is of the specified attribute type. </summary> <param name="attributes"> The attribute collection to search. </param> <param name="attrType"> An attribute type to locate. </param> <returns> <para> An Attribute instance from the AttributeCollection that is of the exact same type as the specified type in the <paramref name="attrType" /> parameter or <see langword="null" /> if such an attribute does not exist in the collection. </para> </returns> </member> <member name="M:Jedi.System.AttributeUtils.IndexOf(System.Collections.ArrayList,System.Object)"> <summary>Locates an attribute by instance or by type.</summary> <param name="attrList">A list of attributes to search in.</param> <param name="attr">Attribute or attribute type to search for.</param> <returns> <para> -1 if the specified attribute or attribute type is not found; otherwise the zero-based index in the list. </para> </returns> </member> <member name="M:Jedi.System.AttributeUtils.ToArrayList(System.Attribute[])"> <overloads> Converts the specified Attribute array or AttributeCollection into an ArrayList. </overloads> <summary> Converts the specified Attribute array into an ArrayList. </summary> <param name="attrs"> Attribute array to convert into an ArrayList. </param> <returns> An ArrayList containing the same elements as in the array specified by the <paramref name="attrs" /> parameter. </returns> </member> <member name="M:Jedi.System.AttributeUtils.ToArrayList(System.ComponentModel.AttributeCollection)"> <summary> Converts the specified AttributeCollection into an ArrayList. </summary> <param name="attrs"> AttributeCollection to convert into an ArrayList. </param> <returns> An ArrayList containing the same elements as in the collection specified by the <paramref name="attrs" /> parameter. </returns> </member> </members> --- NEW FILE: namespaceDoc.Jedi.Drawing.xml --- <?xml version="1.0" encoding="utf-8"?> <namespacedoc> <summary> The <b>Jedi.Drawing</b> namespace extends the System.Drawing namespace and provides various utility classes to perform specific tasks on System.Drawing classes. </summary> </namespacedoc> --- NEW FILE: Jedi.IO.IniFiles.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.IO.BufferedIniFile"> <summary> </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"> <summary> </summary> <param name="path"> </param> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String,System.Int32,System.Int32)"> <summary> </summary> <param name="path"> </param> <param name="autoReloadInterval"> [...1806 lines suppressed...] </param> <param name="commentChar"> </param> <param name="sectName"> </param> <param name="list"> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.WriteImpl(System.String,System.String,System.String)"> <!--Optional member; you're not required to document this member--> <summary> </summary> <param name="section"> </param> <param name="key"> </param> <param name="value"> </param> </member> </members> --- NEW FILE: Jedi.IO.FileOfRec.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.IO.EFileOfRecordError"> <summary> </summary> </member> <member name="M:Jedi.IO.EFileOfRecordError.#ctor"> <summary> </summary> </member> <member name="M:Jedi.IO.EFileOfRecordError.#ctor(System.String)"> <summary> </summary> <param name="message"> </param> </member> <member name="M:Jedi.IO.EFileOfRecordError.#ctor(System.String,System.Exception)"> <summary> </summary> <param name="message"> </param> <param name="innerException"> </param> </member> <member name="T:Jedi.IO.FileOfRecord"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.#ctor"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.#ctor(System.Type,System.IO.Stream,System.Boolean)"> <summary> </summary> <param name="AType"> </param> <param name="AStream"> </param> <param name="AAutoClose"> </param> </member> <member name="M:Jedi.IO.FileOfRecord.#ctor(System.Type,System.IO.Stream,System.Boolean,System.Int64)"> <summary> </summary> <param name="AType"> </param> <param name="AStream"> </param> <param name="AAutoClose"> </param> <param name="AStartPosition"> </param> </member> <member name="P:Jedi.IO.FileOfRecord.AutoClose"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.IO.FileOfRecord.Destroy"> <summary> </summary> </member> <member name="F:Jedi.IO.FileOfRecord.Disposed_"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.Eof"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.IO.FileOfRecord.FilePos"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.IO.FileOfRecord.FileSize"> <summary> </summary> <returns> </returns> </member> <member name="P:Jedi.IO.FileOfRecord.Position"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.IO.FileOfRecord.Read"> <summary> </summary> <returns> </returns> </member> <member name="M:Jedi.IO.FileOfRecord.Read(System.Object@)"> <summary> </summary> <param name="Obj"> </param> </member> <member name="P:Jedi.IO.FileOfRecord.RecordCount"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.IO.FileOfRecord.RecordSize"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.IO.FileOfRecord.Seek(System.Int64)"> <summary> </summary> <param name="RecNo"> </param> <returns> </returns> </member> <member name="F:Jedi.IO.FileOfRecord.SEmptyArrayNotAllowed"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.SizeOf(System.Type)"> <summary> </summary> <param name="AType"> </param> <returns> </returns> </member> <member name="M:Jedi.IO.FileOfRecord.SizeOf(System.ValueType)"> <summary> </summary> <param name="Rec"> </param> <returns> </returns> </member> <member name="F:Jedi.IO.FileOfRecord.STypeNotAllowed"> <summary> </summary> </member> <member name="F:Jedi.IO.FileOfRecord.STypeNotAllowedInRecord"> <summary> </summary> </member> <member name="F:Jedi.IO.FileOfRecord.SUninitializedField"> <summary> </summary> </member> <member name="F:Jedi.IO.FileOfRecord.SWrongRecordType"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.Truncate"> <summary> </summary> </member> <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType)"> <summary> </summary> <param name="Rec"> </param> </member> <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType[])"> <summary> </summary> <param name="RecArray"> </param> </member> <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType[],System.Int32,System.Int32)"> <summary> </summary> <param name="RecArray"> </param> <param name="StartIndex"> </param> <param name="Len"> </param> </member> <member name="T:Jedi.IO.StoredExtended"> <summary> </summary> </member> <member name="F:Jedi.IO.StoredExtended.Data"> <summary> </summary> </member> <member name="M:Jedi.IO.StoredExtended.ToString"> <!--Optional member; you're not required to document this member--> <summary> </summary> <returns> </returns> </member> </members> --- NEW FILE: Jedi.System.FrameworkResources.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.System.MscorlibResources"> <summary> </summary> </member> <member name="M:Jedi.System.MscorlibResources.#ctor"> <summary> </summary> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <param name="arg2"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="args"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.String)"> <summary> </summary> <param name="id"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <param name="arg2"> </param> <returns> </returns> </member> <member name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object[])"> <summary> </summary> <param name="id"> </param> <param name="args"> </param> <returns> </returns> </member> <member name="T:Jedi.System.SystemResources"> <summary> </summary> </member> <member name="M:Jedi.System.SystemResources.#ctor"> <summary> </summary> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <param name="arg2"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"> <summary> </summary> <param name="culture"> </param> <param name="id"> </param> <param name="args"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String)"> <summary> </summary> <param name="id"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object,System.Object)"> <summary> </summary> <param name="id"> </param> <param name="arg0"> </param> <param name="arg1"> </param> <param name="arg2"> </param> <returns> </returns> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object[])"> <summary> </summary> <param name="id"> </param> <param name="args"> </param> <returns> </returns> </member> </members> --- NEW FILE: Jedi.System.Strings.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.System.ExtractQuotedStringFlags"> <summary> Flags used in one of the ExtractQuotedString overloaded methods to specify the behavior. </summary> </member> <member name="F:Jedi.System.ExtractQuotedStringFlags.Default"> <summary> No exception will be thrown if the ending quote character is not specified, nor if there is additional text after the end quote. </summary> </member> <member name="F:Jedi.System.ExtractQuotedStringFlags.EndQuoteMandetory"> <summary> An exception will be thrown if the ending quote character is not specified. </summary> </member> [...1160 lines suppressed...] <param name="wantBrackets"> </param> <param name="emptyBrackets"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean)"> <summary> </summary> <param name="wantBrackets"> </param> <param name="emptyBrackets"> </param> <param name="includeDefaultWidth"> </param> <returns> </returns> </member> </members> --- NEW FILE: Jedi.IO.Paths.xml --- <?xml version="1.0" encoding="utf-8"?> <members> <member name="T:Jedi.IO.Path"> <summary> The Path class extends the <see cref="T:System.IO.Path" /> provided by the .NET Framework. </summary> </member> <member name="M:Jedi.IO.Path.#ctor"> <exclude /> </member> <member name="M:Jedi.IO.Path.Combine(System.String,System.String)"> <overloads> <summary> Combines two or more paths into one. </summary> <remarks> <para> The Combine methods are able to handle relative paths, including traversing up the directory tree. Combining starts with the last rooted (absolute path), but if that path does not specify a volume (only available in configurations where the VolumeSeparator differs from the DirectorySeparator and AltDirectorySeparator characters) but an earlier path does, that volume will be used. </para> <para> Combine knows how to handle the single dot (representing the current directory) and the double-dot (one level up) special directory designators. In addition it allows you to specify any number of dots as a designator. The result of these designators will be a traversal up the directory tree the number of levels as there are dots minus one (eg. the '....' designator will traverse three levels up (4 dots minus 1). </para> </remarks> </overloads> <summary> Combines two paths into one. </summary> <param name="path1"> The first path of the combine process. </param> <param name="path2"> The second path of the combine process. </param> <returns> A <see cref="T:Sytem.String" /> representing the resulting path of the two input paths. </returns> <remarks> <para> The Combine methods are able to handle relative paths, including traversing up the directory tree. Combining starts with the last rooted (absolute path), but if that path does not specify a volume (only available in configurations where the VolumeSeparator differs from the DirectorySeparator and AltDirectorySeparator characters) but an earlier path does, that volume will be used. </para> <para> Combine knows how to handle the single dot (representing the current directory) and the double-dot (one level up) special directory designators. In addition it allows you to specify any number of dots as a designator. The result of these designators will be a traversal up the directory tree the number of levels as there are dots minus one (eg. the '....' designator will traverse three levels up (4 dots minus 1). </para> </remarks> <exception cref="T:Jedi.IO.PathException"> <para> Thrown when a path element tries to traverse further up the directory tree when already at the root of the specified path. </para> </exception> </member> <member name="M:Jedi.IO.Path.Combine(System.String,System.String,Jedi.IO.Path.PathConfig)"> <summary> Combines two paths into one using a specific configuration. </summary> <param name="path1"> The first path of the combine process. </param> <param name="path2"> The second path of the combine process. </param> <param name="config"> The configuration to use. </param> <returns> A <see cref="T:Sytem.String" /> representing the resulting path of the two input paths. </returns> <remarks> <para> The Combine methods are able to handle relative paths, including traversing up the directory tree. Combining starts with the last rooted (absolute path), but if that path does not specify a volume (only available in configurations where the VolumeSeparator differs from the DirectorySeparator and AltDirectorySeparator characters) but an earlier path does, that volume will be used. </para> <para> Combine knows how to handle the single dot (representing the current directory) and the double-dot (one level up) special directory designators. In addition it allows you to specify any number of dots as a designator. The result of these designators will be a traversal up the directory tree the number of levels as there are dots minus one (eg. the '....' designator will traverse three levels up (4 dots minus 1). </para> </remarks> <exception cref="T:Jedi.IO.PathException"> <para> Thrown when a path element tries to traverse further up the directory tree when already at the root of the specified path. </para> </exception> </member> <member name="M:Jedi.IO.Path.Combine(System.String[])"> <summary> Combines two or more paths into one. </summary> <param name="paths"> </param> <returns> A <see cref="T:Sytem.String" /> representing the resulting path of the specified input paths. </returns> <remarks> <para> The Combine methods are able to handle relative paths, including traversing up the directory tree. Combining starts with the last rooted (absolute path), but if that path does not specify a volume (only available in configurations where the VolumeSeparator differs from the DirectorySeparator and AltDirectorySeparator characters) but an earlier path does, that volume will be used. </para> <para> Combine knows how to handle the single dot (representing the current directory) and the double-dot (one level up) special directory designators. In addition it allows you to specify any number of dots as a designator. The result of these designators will be a traversal up the directory tree the number of levels as there are dots minus one (eg. the '....' designator will traverse three levels up (4 dots minus 1). </para> </remarks> <exception cref="T:System.ArgumentNullException"> <para> Thrown when a <see langword="null" /> was passed to the <paramref name="paths" /> parameter. </para> </exception> <exception cref="T:Jedi.IO.PathException"> <para> Thrown when a path element tries to traverse further up the directory tree when already at the root of the specified path. </para> </exception> </member> <member name="M:Jedi.IO.Path.Combine(System.String[],Jedi.IO.Path.PathConfig)"> <summary> Combines two or more paths into one using a specific configuration. </summary> <param name="paths"> </param> <param name="config"> The configuration to use. </param> <returns> A <see cref="T:Sytem.String" /> representing the resulting path of the specified input paths. </returns> <remarks> <para> The Combine methods are able to handle relative paths, including traversing up the directory tree. Combining starts with the last rooted (absolute path), but if that path does not specify a volume (only available in configurations where the VolumeSeparator differs from the DirectorySeparator and AltDirectorySeparator characters) but an earlier path does, that volume will be used. </para> <para> Combine knows how to handle the single dot (representing the current directory) and the double-dot (one level up) special directory designators. In addition it allows you to specify any number of dots as a designator. The result of these designators will be a traversal up the directory tree the number of levels as there are dots minus one (eg. the '....' designator will traverse three levels up (4 dots minus 1). </para> </remarks> <exception cref="T:System.ArgumentNullException"> <para> Thrown when a <see langword="null" /> was passed to the <paramref name="paths" /> parameter. </para> </exception> <exception cref="T:Jedi.IO.PathException"> <para> Thrown when a path element tries to traverse further up the directory tree when already at the root of the specified path. </para> </exception> </member> <member name="M:Jedi.IO.Path.EnsureEndingDirectorySeparator(System.String)"> <summary> Ensure the specified path ends in the <see cref="F:System.IO.Path.DirectorySeparatorChar" />. </summary> <param name="path"> The path that needs to end in the <see cref="F:System.IO.Path.DirectorySeparatorChar" />. </param> <returns> A <see cref="T:Sytem.String" /> equivalent to the specified path but guaranteed to end with <see cref="F:System.IO.Path.DirectorySeparatorChar" />. </returns> </member> <member name="M:Jedi.IO.Path.EnsureEndingDirectorySeparator(System.String,Jedi.IO.Path.PathConfig)"> <summary> Ensure the specified path ends in the <see cref="M:Jedi.IO.Path.PathConfig.DirectorySeparator" />. </summary> <param name="path"> The path that needs to end in the <see cref="M:Jedi.IO.Path.PathConfig.DirectorySeparator" />. </param> <param name="config"> The configuration to use. </param> <returns> A <see cref="T:Sytem.String" /> equivalent to the specified path but guaranteed to end with <see cref="Jedi.IO.Path.PathConfig.DirectorySeparator" />. </returns> </member> <member name="M:Jedi.IO.Path.IsPathRooted(System.String)"> <overloads> Indicates whether the specified path is a root path. </overloads> <summary> Indicates whether the specified path is a root path. </summary> <param name="path"> The path to check. </param> <returns> <see langword="true" /> if the specified path starts with either <see cref="F:System.IO.Path.DirectorySeparatorChar" /> or <see cref="F:System.IO.Path.AltDirectorySeparatorChar" /> or if it specifies a volume; otherwise, <see langword="false" /></returns> </member> <member name="M:Jedi.IO.Path.IsPathRooted(System.String,Jedi.IO.Path.PathConfig)"> <summary> Indicates whether the specified path is a root path using a specific configuration. </summary> <param name="path"> The path to check. </param> <param name="config"> The configuration to use. </param> <returns> <see langword="true" /> if the specified path starts with either <see cref="M:Jedi.IO.Path.PathConfig.DirectorySeparator" /> or <see cref="M:Jedi.IO.Path.PathConfig.AltDirectorySeparator" /> or if it specifies a volume; otherwise, <see langword="false" /></returns> </member> <member name="M:Jedi.IO.Path.IsValid(System.String)"> <overloads> Indicates whether a path is a valid path. </overloads> <summary> Indicates whether a path is a valid path. </summary> <param name="path"> The path to check. </param> <returns> <see langword="true" /> if the specified path is valid; otherwise, <see langword="false" />. </returns> <remarks> <para> A path is consider valid if it: <list type="bullet"><item><description>does not contain any of the <see cref="F:System.IO.Path.InvalidPathChars" />.</description></item><item><description>does not contain the <c>*</c> or <c>?</c> characters.</description></item><item><description>contains only directory names that start with either an alphanumeric character or a dot (and only one) or path traversal designators (<c>.</c> or a sequence of that character).</description></item><item><description>specifies a volume and it is the first element of the path.</description></item></list></para> </remarks> </member> <member name="M:Jedi.IO.Path.IsValid(System.String,Jedi.IO.Path.PathConfig)"> <summary> Indicates whether a path is a valid path using a specific configuration. </summary> <param name="path"> The path to check. </param> <param name="config"> The configuration to use. </param> <returns> <see langword="true" /> if the specified path is valid; otherwise, <see langword="false" />. </returns> <remarks> <para> A path is consider valid if it: <list type="bullet"><item><description>does not contain any of the <see cref="M:Jedi.IO.Path.PathConfig.InvalidPathChars" />. </description></item><item><description>does not contain the <c>*</c> or <c>?</c> characters.</description></item><item><description>contains only directory names that start with either an alphanumeric character or a dot (and only one) or path traversal designators (<c>.</c> or a sequence of that character).</description></item><item><description>specifies a volume and it is the first element of the path.</description></item></list></para> </remarks> </member> <member name="M:Jedi.IO.Path.IsValid(System.String,System.Boolean)"> <summary> Indicates whether a path is a valid path, specifying whether wildcards would be considered valid. </summary> <param name="path"> The path to check. </param> <param name="allowWildcards"> Flag to indicate whether wildcards are considered valid. </param> <returns> <see langword="true" /> if the specified path is valid; otherwise, <see langword="false" />. </returns> <remarks> <para> A path is consider valid if it: <list type="bullet"><item><description>does not contain any of the <see cref="F:System.IO.Path.InvalidPathChars" />.</description></item><item><description>contains only directory names that start with either an alphanumeric character or a dot (and only one) or path traversal designators (<c>.</c> or a sequence of that character).</description></item><item><description>specifies a volume and it is the first element of the path.</description></item></list></para> </remarks> </member> <member name="M:Jedi.IO.Path.IsValid(System.String,System.Boolean,Jedi.IO.Path.PathConfig)"> <summary> Indicates whether a path is a valid path, specifying whether wildcards would be considered valid, using a specific configuration. </summary> <param name="path"> The path to check. </param> <param name="allowWildcards"> Flag to indicate whether wildcards are considered valid. </param> <param name="config"> The configuration to use. </param> <returns> <see langword="true" /> if the specified path is valid; otherwise, <see langword="false" />. </returns> <remarks> <para> A path is consider valid if it: <list type="bullet"><item><description>does not contain any of the <see cref="M:System.IO.Path..PathConfig.InvalidPathChars" />. </description></item><item><description>contains only directory names that start with either an alphanumeric character or a dot (and only one) or path traversal designators (<c>.</c> or a sequence of that character).</description></item><item><description>specifies a volume and it is the first element of the path.</description></item></list></para> </remarks> </member> <member name="M:Jedi.IO.Path.IsVolumePath(System.String)"> <overloads> Indicates whether a path specifies a volume at the start of it. </overloads> <summary> Indicates whether a path specifies a volume at the start of it. </summary> <param name="path"> The path to check. </param> <returns> <see langword="true" /> if the specifies a volume at the start of the path; otherwise, <see langword="false" />. </returns> </member> <member name="M:Jedi.IO.Path.IsVolumePath(System.String,Jedi.IO.Path.PathConfig)"> <summary> Indicates whether a path specifies a volume at the start of it using a specific configuration. </summary> <param name="path"> The path to check. </param> <param name="config"> The configuration to use. </param> <returns> <see langword="true" /> if the specifies a volume at the start of the path; otherwise, <see langword="false" />. </returns> </member> <member name="M:Jedi.IO.Path.Normalize(System.String)"> <overloads> Normalizes a path. </overloads> <summary> Normalizes a path. </summary> <param name="path"> The path to normalize. </param> <returns> A <see cref="T:Sytem.String" /> representing a normalized version of the specified input path. </returns> <remarks> <para> Normalization of a path means the path will be changed so it will follow the standards. To this end, the following actions are performed: <list type="bullet"><item><description> any <see cref="F:System.IO.Path.AltDirectorySeparatorChar" /> occurance will be replaced by a <see cref="F:System.IO.Path.DirectorySeparatorChar" /> character. </description></item><item><description> elements representing the current directory (<c>.</c> element) are removed. </description></item><item><description> trailing <see cref="F:System.IO.Path.DirectorySeparatorChar" /> characters are removed, unless they follow a volume specification or are the first character (a ro... [truncated message content] |