Show / Hide Table of Contents

Enum PNFlags

Flags for pathname.normalize.

[Flags]
public enum PNFlags

Namespace: Au.Types
Assembly: Au.dll

Fields

Name Description
CanBeUrlOrShell

If path is not a file-system path but looks like URL (eg "http:..." or "file:...") or starts with "::", don't throw exception and don't process more (only expand environment variables).

DontExpandDosPath

Don't call API GetLongPathName.

DontPrefixLongPath

Don't call pathname.prefixLongPathIfNeed.

DontRemoveEndSeparator

Don't remove \ character at the end.

Extension Methods

ExtMisc.HasAny<PNFlags>(PNFlags, PNFlags)
ExtMisc.Has<PNFlags>(PNFlags, PNFlags)
ExtMisc.SetFlag<PNFlags>(ref PNFlags, PNFlags, bool)