- Namespace
- XamlX
.Transform - Implementing Types
-
- Resolve
Content Property Transformer - Flatten
Ast Transformer - Content
Convert Transformer - Known
Directives Transformer - Type
Reference Resolver - Constructable
Object Transformer - Top
Down Initialization Transformer - Markup
Extension Transformer - Xaml
Intrinsics Transformer - NewObjectTransformer
- Deferred
Content Transformer - Property
Reference Resolver - Resolve
Property Value Adders Transformer - X
Arguments Transformer - Convert
Property Values To Assignments Transformer
- Resolve
graph BT
Type["IXamlAstTransformer"]
class Type type-node
Implementing0["ResolveContentPropertyTransformer"]-.->Type
click Implementing0 "/api/XamlX.Transform.Transformers/ResolveContentPropertyTransformer"
Implementing1["FlattenAstTransformer"]-.->Type
click Implementing1 "/api/XamlX.Transform.Transformers/FlattenAstTransformer"
Implementing2["ContentConvertTransformer"]-.->Type
click Implementing2 "/api/XamlX.Transform.Transformers/ContentConvertTransformer"
Implementing3["KnownDirectivesTransformer"]-.->Type
click Implementing3 "/api/XamlX.Transform.Transformers/KnownDirectivesTransformer"
Implementing4["TypeReferenceResolver"]-.->Type
click Implementing4 "/api/XamlX.Transform.Transformers/TypeReferenceResolver"
Implementing5["ConstructableObjectTransformer"]-.->Type
click Implementing5 "/api/XamlX.Transform.Transformers/ConstructableObjectTransformer"
Implementing6["TopDownInitializationTransformer"]-.->Type
click Implementing6 "/api/XamlX.Transform.Transformers/TopDownInitializationTransformer"
Implementing7["MarkupExtensionTransformer"]-.->Type
click Implementing7 "/api/XamlX.Transform.Transformers/MarkupExtensionTransformer"
Implementing8["XamlIntrinsicsTransformer"]-.->Type
click Implementing8 "/api/XamlX.Transform.Transformers/XamlIntrinsicsTransformer"
Implementing9["NewObjectTransformer"]-.->Type
click Implementing9 "/api/XamlX.Transform.Transformers/NewObjectTransformer"
Implementing10["DeferredContentTransformer"]-.->Type
click Implementing10 "/api/XamlX.Transform.Transformers/DeferredContentTransformer"
Implementing11["PropertyReferenceResolver"]-.->Type
click Implementing11 "/api/XamlX.Transform.Transformers/PropertyReferenceResolver"
Implementing12["ResolvePropertyValueAddersTransformer"]-.->Type
click Implementing12 "/api/XamlX.Transform.Transformers/ResolvePropertyValueAddersTransformer"
Implementing13["XArgumentsTransformer"]-.->Type
click Implementing13 "/api/XamlX.Transform.Transformers/XArgumentsTransformer"
Implementing14["ConvertPropertyValuesToAssignmentsTransformer"]-.->Type
click Implementing14 "/api/XamlX.Transform.Transformers/ConvertPropertyValuesToAssignmentsTransformer"
Syntax
public interface IXamlAstTransformer
Methods
Name | Value | Summary |
---|---|---|
Transform |
IXamlAstNode |