Metadata Namespace
Namespace Avalonia.Metadata
Types
- AmbientAttribute - Defines the ambient class/property
- AvaloniaListAttribute - Defines how compiler should split avalonia list string value before parsing individual items.
- ConstructorArgumentAttribute - Indicates that a property corresponds to a named parameter in the constructor.
- ContentAttribute - Defines the property that contains the object's content in markup.
- ControlTemplateScopeAttribute - Indicates that a type acts as a control template scope (for example, TemplateBindings are expected to work). Types annotated with this attribute may provide a TargetType property.
- DataTypeAttribute - Defines the property that contains type that should be used as a type information for compiled bindings.
- DependsOnAttribute - Indicates that the property depends on the value of another property in markup.
- IAddChild
- IAddChild<T>
- InheritDataTypeFromAttribute - Attribute that instructs the compiler to resolve the data type using specific scope hints, such as Style or ControlTemplate.
- InheritDataTypeFromItemsAttribute - Instructs the compiler to resolve the compiled bindings data type for the item-specific properties of collection-like controls.
- InheritDataTypeFromScopeKind - Represents the kind of scope from which a data type can be inherited. Used in resolving target for AvaloniaProperty.
- MarkupExtensionDefaultOptionAttribute
- MarkupExtensionOptionAttribute
- NotClientImplementableAttribute - This interface is not intended to be implemented outside of the core Avalonia framework as its API may change without warning.
- PrivateApiAttribute
- TemplateContentAttribute - Defines the property that contains the object's content in markup.
- TrimSurroundingWhitespaceAttribute
- UnstableAttribute - This API is unstable and is not covered by API compatibility guarantees between minor and patch releases.
- UsableDuringInitializationAttribute
- WhitespaceSignificantCollectionAttribute - Indicates that a collection type should be processed as being whitespace significant by a XAML processor.
- XmlnsDefinitionAttribute - Maps an XML namespace to a CLR namespace for use in XAML.
- XmlnsPrefixAttribute - Use to predefine the prefix associated to an xml namespace in a xaml file