• Manual
  • Scripting API
  • Changelog
  • License
Show / Hide Table of Contents
  • AlchemyBow.Core
    • CoreController<TProjectContext>
    • CoreProjectContext
    • ICoreLoadable
    • ICoreLoadingCallbacksHandler
    • LoadablesProgress
    • OperationHandle
  • AlchemyBow.Core.Editor.Utilities
    • CoreEditorUtility
    • IndentStringBuilder
  • AlchemyBow.Core.Editor.Windows
    • CoreManagementWindow
  • AlchemyBow.Core.Editor.Wizards
    • CoreControllerScriptWizard
    • CoreProjectContextPrefabWizard
    • CoreProjectContextScriptWizard
    • CoreQuickStartWizard
    • ValidationMessageList
    • WizardValidationUtility
    • WizardWindow
  • AlchemyBow.Core.Extras.Behaviours
    • CoreBehaviour
    • CoreBehaviourEnablingStrategy
  • AlchemyBow.Core.Extras.FluentBindings
    • ContainerFluentExtensions
    • FluentBinding
  • AlchemyBow.Core.Extras.Installers
    • ChildrenCompositeMonoInstaller
    • UnityObjectMonoInstaller
  • AlchemyBow.Core.IoC
    • Container
    • DynamicCollectionBindingUtility
    • DynamicInjector<T>
    • IBindOnlyContainer
    • InjectAttribute
    • InjectionTargetAttribute
    • MonoInstaller
  • AlchemyBow.Core.IoC.Elements
    • DynamicInjectorBase
    • InjectionInfo
    • ReflectionFieldsSetter
  • AlchemyBow.Core.States
    • ICondition
    • IState
    • StateGraph
    • StateGraphComposer
  • AlchemyBow.Core.States.Elements
    • StateGraphLink
  • AlchemyBow.Core.States.Prototyping
    • PrototypeCondition
    • PrototypeState

Class ValidationMessageList

Represents a list of various validation messages.

Inheritance
object
ValidationMessageList
Namespace: AlchemyBow.Core.Editor.Wizards
Assembly: AlchemyBow.Core.Editor.dll
Syntax
public sealed class ValidationMessageList

Properties

Errors

The collection of errors.

Declaration
public IEnumerable<string> Errors { get; }
Property Value
Type Description
IEnumerable<string>

The collection of errors.

HasErrors

Determines if there are errors.

Declaration
public bool HasErrors { get; }
Property Value
Type Description
bool

true if there is at least one error; Otherwise, false.

HasInfos

Determines if there are infos.

Declaration
public bool HasInfos { get; }
Property Value
Type Description
bool

true if there is at least one info; Otherwise, false.

HasWarnings

Determines if there are warnings.

Declaration
public bool HasWarnings { get; }
Property Value
Type Description
bool

true if there is at least one warning; Otherwise, false.

Infos

The collection of infos.

Declaration
public IEnumerable<string> Infos { get; }
Property Value
Type Description
IEnumerable<string>

The collection of infos.

Warnings

The collection of warnings.

Declaration
public IEnumerable<string> Warnings { get; }
Property Value
Type Description
IEnumerable<string>

The collection of warnings.

Methods

AddError(string)

Adds an error message.

Declaration
public void AddError(string message)
Parameters
Type Name Description
string message

The error message.

AddInfo(string)

Adds an info message.

Declaration
public void AddInfo(string message)
Parameters
Type Name Description
string message

The info message.

AddWarning(string)

Adds a warning message.

Declaration
public void AddWarning(string message)
Parameters
Type Name Description
string message

The warning message.

Clear()

Removes all messages.

Declaration
public void Clear()
In this article
Back to top Copyright © 2022-2024 AlchemyBow | Generated by DocFX