EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Enum WindowMatchWindowType

    Specifies types of windows that can be matched based on their hierarchical relationship within the system.

    Namespace: EyeAuras.Shared.Services
    Assembly: EyeAuras.Shared.dll
    Syntax
    [JsonConverter(typeof(JsonStringEnumMemberConverter))]
    public enum WindowMatchWindowType
    Remarks

    This enum helps refine window matching by distinguishing between main windows, child windows, and windows that are top-level in the system hierarchy.

    Fields

    Name Description
    Any

    Matches any window type, without filtering by hierarchy level.

    Child

    Matches child windows only, which are typically subordinate to main or top-level windows.

    TopLevel

    Matches top-level windows, which are main application windows or other primary windows without a parent.

    Extension Methods

    ObjectExtensions.AddTo<WindowMatchWindowType, TCollection>(WindowMatchWindowType, ISourceList<TCollection>)
    ObjectExtensions.AddTo<WindowMatchWindowType, TCollection>(WindowMatchWindowType, ICollection<TCollection>)
    ObjectExtensions.CloneJson<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.CopyPropertiesTo<WindowMatchWindowType, TTarget>(WindowMatchWindowType, TTarget)
    ObjectExtensions.DumpToJson<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.DumpToTextRaw<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.DumpToText<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.Dump<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.GetPropertyAccessor<WindowMatchWindowType, TValue>(WindowMatchWindowType, Expression<Func<WindowMatchWindowType, TValue>>)
    ObjectExtensions.InsertTo<WindowMatchWindowType, TCollection>(WindowMatchWindowType, IList<TCollection>, int)
    ObjectExtensions.ToJson<WindowMatchWindowType>(WindowMatchWindowType, Formatting)
    ObjectExtensions.ToStringSafe<WindowMatchWindowType>(WindowMatchWindowType)
    ObjectExtensions.TransferPropertiesTo<WindowMatchWindowType, TTarget>(WindowMatchWindowType, TTarget, params string[])
    ObjectExtensions.WaitForAsync<WindowMatchWindowType, T1>(WindowMatchWindowType, Func<WindowMatchWindowType, T1>, Predicate<T1>, TimeSpan, int)
    XDocumentExtensions.AddTo<WindowMatchWindowType>(WindowMatchWindowType, XContainer)
    2025 © Xab3r. All rights reserved.