Files
PropertyGrid/Avalonia.PropertyGrid/obj/Debug/net10.0/Avalonia.PropertyGrid.xml
T
2026-08-10 14:46:18 +02:00

514 lines
21 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>Avalonia.PropertyGrid</name>
</assembly>
<members>
<member name="T:Avalonia.PropertyGrid.Controls.PropertyGrid">
<summary>
A PropertyGrid control for editing object properties with Xceed-like functionality
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.SelectedObjectProperty">
<summary>
Defines the SelectedObject property.
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.SearchTextProperty">
<summary>
Defines the SearchText property.
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.ShowCategoriesProperty">
<summary>
Defines the ShowCategories property.
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.ShowDescriptionsProperty">
<summary>
Defines the ShowDescriptions property.
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.FilteredPropertiesProperty">
<summary>
Defines the FilteredProperties property.
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Controls.PropertyGrid.CategoryGroupsProperty">
<summary>
Defines the CategoryGroups property.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.PropertyGrid.#ctor">
<summary>
Initializes a new instance of the PropertyGrid class.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.SelectedObject">
<summary>
The object whose properties are being edited
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.SearchText">
<summary>
The search/filter text
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.ShowCategories">
<summary>
Whether to show properties grouped by categories
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.ShowDescriptions">
<summary>
Whether to show property descriptions
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.FilteredProperties">
<summary>
The filtered list of properties to display
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Controls.PropertyGrid.CategoryGroups">
<summary>
The category groups to display
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.PropertyGrid.RefreshProperties">
<summary>
Refreshes the property list from the selected object
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.PropertyGrid.RefreshValues">
<summary>
Refreshes all property values from the source object
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.ColorToBrushConverter">
<summary>
Converts an Avalonia.Media.Color to a SolidColorBrush
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.NegateBoolConverter">
<summary>
Converts boolean value to its negation for two-way binding
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.NumericFormatConverter">
<summary>
Converts PropertyType to appropriate numeric format string
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IndentToMarginConverter">
<summary>
Converts indent level to left margin
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.IndentToMarginConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Converts indent level to left margin.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.IndentToMarginConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Not implemented.
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.EnumValuesConverter">
<summary>
Converts enum type to list of enum values
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.EnumValuesConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Converts an enum type to an array of its values.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Controls.EnumValuesConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
<summary>
Not implemented.
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsEnumConverter">
<summary>
Checks if a type is an enum
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsSimpleTypeConverter">
<summary>
Checks if a type is a simple type (string, number, bool, etc.)
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.TypeToBoolConverter">
<summary>
Checks if a type matches the specified type name
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.ColorToStringConverter">
<summary>
Converts Color to/from hex string representation
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsColorTypeConverter">
<summary>
Checks if a type is Color
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsNumericTypeConverter">
<summary>
Checks if a type is numeric
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsOtherTypeConverter">
<summary>
Checks if a type is neither Color nor Numeric nor Boolean nor Enum (for fallback TextBox)
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Controls.IsBooleanTypeConverter">
<summary>
Checks if a type is boolean
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.EditorRegistry">
<summary>
Registry for custom property editors
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EditorRegistry.RegisterEditor(System.Type,System.Type)">
<summary>
Register a custom editor for a specific type
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EditorRegistry.RegisterEditor(System.String,System.Type)">
<summary>
Register a custom editor for a specific property by name
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EditorRegistry.GetEditorType(Avalonia.PropertyGrid.Models.PropertyItem)">
<summary>
Get the editor type for a property item
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.PropertyEditor">
<summary>
Base class for property editors
</summary>
</member>
<member name="F:Avalonia.PropertyGrid.Editors.PropertyEditor.PropertyItemProperty">
<summary>
Defines the PropertyItem property.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Editors.PropertyEditor.PropertyItem">
<summary>
Gets or sets the property item being edited.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.PropertyEditor.OnPropertyItemChanged(Avalonia.PropertyGrid.Models.PropertyItem,Avalonia.PropertyGrid.Models.PropertyItem)">
<summary>
Called when the PropertyItem changes.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.PropertyEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<summary>
Binds the editor to the property item.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.PropertyEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<summary>
Unbinds the editor from the property item.
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.StringEditor">
<summary>
Editor for string properties
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.StringEditor.OnApplyTemplate(Avalonia.Controls.Primitives.TemplateAppliedEventArgs)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.StringEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.StringEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.NumericEditor">
<summary>
Editor for numeric properties
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.NumericEditor.OnApplyTemplate(Avalonia.Controls.Primitives.TemplateAppliedEventArgs)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.NumericEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.NumericEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.BooleanEditor">
<summary>
Editor for boolean properties
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.BooleanEditor.OnApplyTemplate(Avalonia.Controls.Primitives.TemplateAppliedEventArgs)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.BooleanEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.BooleanEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.EnumEditor">
<summary>
Editor for enum properties
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EnumEditor.OnApplyTemplate(Avalonia.Controls.Primitives.TemplateAppliedEventArgs)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EnumEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.EnumEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.DateTimeEditor">
<summary>
Editor for DateTime properties
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.DateTimeEditor.OnApplyTemplate(Avalonia.Controls.Primitives.TemplateAppliedEventArgs)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.DateTimeEditor.BindToProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="M:Avalonia.PropertyGrid.Editors.DateTimeEditor.UnbindFromProperty(Avalonia.PropertyGrid.Models.PropertyItem)">
<inheritdoc/>
</member>
<member name="T:Avalonia.PropertyGrid.Editors.DateTimeToDateTimeOffsetConverter">
<summary>
Converter for DateTime to DateTimeOffset
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Models.CategoryGroup">
<summary>
Represents a category group in the PropertyGrid
</summary>
</member>
<member name="E:Avalonia.PropertyGrid.Models.CategoryGroup.PropertyChanged">
<summary>
Occurs when a property value changes.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.CategoryGroup.CategoryName">
<summary>
The category name
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.CategoryGroup.Properties">
<summary>
Properties in this category
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.CategoryGroup.IsExpanded">
<summary>
Whether the category is expanded
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.CategoryGroup.PropertyCount">
<summary>
Number of properties in this category
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Models.PropertyCategory">
<summary>
Represents a category group of properties
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyCategory.Name">
<summary>
Gets or sets the category name.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyCategory.Properties">
<summary>
Gets or sets the list of properties in this category.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyCategory.IsExpanded">
<summary>
Gets or sets whether the category is expanded in the UI.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyCategory.Order">
<summary>
Gets or sets the display order of the category.
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Models.PropertyCategoryHelper">
<summary>
Helper for grouping properties by category
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Models.PropertyCategoryHelper.GroupByCategory(System.Collections.Generic.List{Avalonia.PropertyGrid.Models.PropertyItem})">
<summary>
Groups a list of properties by their category.
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Models.PropertyItem">
<summary>
Represents a single property item in the PropertyGrid
</summary>
</member>
<member name="E:Avalonia.PropertyGrid.Models.PropertyItem.PropertyChanged">
<summary>
Occurs when a property value changes.
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Name">
<summary>
The property name displayed in the grid
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.DisplayName">
<summary>
The display name (from DisplayAttribute or DisplayNameAttribute)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Description">
<summary>
The property description
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Category">
<summary>
The category this property belongs to
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Value">
<summary>
The property value
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.NumericValue">
<summary>
Numeric value for NumericUpDown binding (converts to/from decimal)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.ColorValue">
<summary>
Color value for ColorPicker binding
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.BooleanValue">
<summary>
Boolean value for RadioButton binding
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.ValueString">
<summary>
String representation of the value for display
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.PropertyType">
<summary>
The property type
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.IsReadOnly">
<summary>
Whether the property is read-only
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.IsBrowsable">
<summary>
Whether the property is browsable (visible)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.IsExpandable">
<summary>
Whether the property is expandable (has sub-properties)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.IsExpanded">
<summary>
Whether the property is currently expanded
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Children">
<summary>
Child properties (for complex types)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.PropertyInfo">
<summary>
The PropertyInfo reflection object
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Instance">
<summary>
The object instance this property belongs to
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.EditorType">
<summary>
Custom editor type for this property
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.IndentLevel">
<summary>
The indentation level (for nested properties)
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Converter">
<summary>
Custom converter for this property
</summary>
</member>
<member name="P:Avalonia.PropertyGrid.Models.PropertyItem.Order">
<summary>
Order/priority for display
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Models.PropertyItem.OnPropertyChanged(System.String)">
<summary>
Raises the PropertyChanged event.
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Models.PropertyItem.RefreshValue">
<summary>
Refreshes the value from the source instance
</summary>
</member>
<member name="T:Avalonia.PropertyGrid.Services.PropertyItemFactory">
<summary>
Service for creating PropertyItem collections from objects
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Services.PropertyItemFactory.CreatePropertyItems(System.Object,System.Int32)">
<summary>
Creates a collection of PropertyItems from an object
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Services.PropertyItemFactory.CreateCollectionItems(System.Object,System.Int32)">
<summary>
Creates PropertyItems for collection elements
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Services.PropertyItemFactory.IsCollection(System.Object)">
<summary>
Checks if an object is a collection (excluding strings and dictionaries)
</summary>
</member>
<member name="M:Avalonia.PropertyGrid.Services.PropertyItemFactory.CreatePropertyItem(System.Object,System.Reflection.PropertyInfo,System.Int32)">
<summary>
Creates a single PropertyItem from a PropertyInfo
</summary>
</member>
</members>
</doc>