// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

internal static partial class Interop
{
    internal static partial class UiaCore
    {
        public enum TextAttributeIdentifier
        {
            AnimationStyleAttributeId = 40000,
            BackgroundColorAttributeId = 40001,
            BulletStyleAttributeId = 40002,
            CapStyleAttributeId = 40003,
            CultureAttributeId = 40004,
            FontNameAttributeId = 40005,
            FontSizeAttributeId = 40006,
            FontWeightAttributeId = 40007,
            ForegroundColorAttributeId = 40008,
            HorizontalTextAlignmentAttributeId = 40009,
            IndentationFirstLineAttributeId = 40010,
            IndentationLeadingAttributeId = 40011,
            IndentationTrailingAttributeId = 40012,
            IsHiddenAttributeId = 40013,
            IsItalicAttributeId = 40014,
            IsReadOnlyAttributeId = 40015,
            IsSubscriptAttributeId = 40016,
            IsSuperscriptAttributeId = 40017,
            MarginBottomAttributeId = 40018,
            MarginLeadingAttributeId = 40019,
            MarginTopAttributeId = 40020,
            MarginTrailingAttributeId = 40021,
            OutlineStylesAttributeId = 40022,
            OverlineColorAttributeId = 40023,
            OverlineStyleAttributeId = 40024,
            StrikethroughColorAttributeId = 40025,
            StrikethroughStyleAttributeId = 40026,
            TabsAttributeId = 40027,
            TextFlowDirectionsAttributeId = 40028,
            UnderlineColorAttributeId = 40029,
            UnderlineStyleAttributeId = 40030,
            AnnotationTypesAttributeId = 40031,
            AnnotationObjectsAttributeId = 40032,
            StyleNameAttributeId = 40033,
            StyleIdAttributeId = 40034,
            LinkAttributeId = 40035,
            IsActiveAttributeId = 40036,
            SelectionActiveEndAttributeId = 40037,
            CaretPositionAttributeId = 40038,
            CaretBidiModeAttributeId = 40039,
            LineSpacingAttributeId = 40040,
            BeforeParagraphSpacingAttributeId = 40041,
            AfterParagraphSpacingAttributeId = 40042
        }
    }
}
