Свойство | Type | Description | |
---|---|---|---|
Ns | XNamespace | ||
NsMy | XNamespace | ||
NsX | XNamespace | ||
WpfNameSpaces | string[] |
Méthode | Description | |
---|---|---|
GenerateXaml ( ) : string | ||
IsComplexProperty ( |
||
IsProperty ( |
||
IsScalarContentProperty ( |
||
IsScalarProperty ( |
||
XamlGenerator ( Newtonsoft.Json.Linq.JObject data, string nameSpace, string className ) : System |
Méthode | Description | |
---|---|---|
AddComplexBindingConverter ( |
||
AddPositionalParams ( XamlNodeStackItem obj, List |
||
AssignPropertyTypeInfos ( Newtonsoft.Json.Linq.JObject jobj, ObjectContext ctx ) : void |
Assign real type information for object properties.
|
|
AssignSetterTypes ( Newtonsoft.Json.Linq.JObject jstyle, |
||
EnsureConverterNameUnique ( ConverterInfo conv ) : void | ||
FindPrefixByNamespace ( string ns ) : string | ||
FormatComplexPropertyName ( |
||
FormatGeneratedConverterReference ( string name ) : string | ||
FormatJObjectAsMarkupExt ( Newtonsoft.Json.Linq.JObject jobj ) : string | ||
FormatScalarPropertyName ( |
||
FormatScalarPropertyValue ( JToken value ) : string | ||
FormatSimpleBindingValue ( string value ) : string | ||
GetComplexBindingTermPos ( string strBinding, |
||
GetGenericInterface ( |
||
GetJObjectFromMarkupExt ( string strMarkup ) : Newtonsoft.Json.Linq.JObject | ||
GetJObjectMultiBinding ( ConverterInfo conv, string afterExpr ) : JToken | ||
GetJObjectSetter ( |
Convert JProperty to JObject style setter: <Setter TargetName="targetName" Property="propName" Value="prop.Value"/>.
|
|
GetJObjectTrigger ( |
||
GetJTokenComplexBinding ( string value ) : JToken | ||
GetJTokenComplexBindingFromConverter ( ConverterInfo conv, string strBinding, int termPos ) : JToken | ||
GetMarkupExtParser ( ) : MePullParser | ||
GetObjectImplicitKeyPropName ( TokenTypeInfo objInfo ) : string |
Get implicit key property name: TargetType for Style, DataType for DataTemplate etc.
|
|
GetObjectOrEnum ( JToken jcontent ) : IEnumerable |
||
GetPropertyItemType ( |
Get types of objects contained in property: type of property for simple property, T for IEnumerable, TValue for IDictionary.
|
|
GetPropertyType ( |
Get property type by object type and property name. Supports simple, dependency and attached properties.
|
|
GetStringBetweenCaptures ( |
||
GetTypeByName ( string typeName ) : |
||
GetTypeInfo ( JToken token ) : TokenTypeInfo | ||
GetWpfTypeByName ( Assembly assembly, string typeName ) : |
||
GetXAttrObjectVisibility ( Newtonsoft.Json.Linq.JObject jobj, string visibility ) : XAttribute |
Get XAttribute for visibility modifier: x:ClassModifier/x:FieldModifier="visibility".
|
|
GetXAttrScalarProperty ( |
Get XAttribute for scalar property: attribute="scalarValue" (can also return object if value is multi-binding).
|
|
GetXAttrsObjectIds ( string objId, TokenTypeInfo objInfo ) : IEnumerable |
Get XAttributes for object identifiers: x:Name/x:Key="objIdExplicit" ImplicitKey="objKeyImplicit".
|
|
GetXAttrsShortProps ( Newtonsoft.Json.Linq.JObject jobj, List |
Get XAttributes returned by implementations of IPropertyShortcut.
|
|
GetXElementComplexProperty ( |
Get XElement for complex properties: <attribute><complexValue/></attribute>.
|
|
GetXObject ( Newtonsoft.Json.Linq.JObject jobj ) : XElement | ||
GetXTextScalarPropertyContent ( |
Get XText for scalar properties: <attribute>scalarValue</attribute>.
|
|
IsTypeDictionary ( |
||
ParseDollarField ( string dollar, string &visibility, string &typeName, string &objId ) : void | ||
ProcessBindingPropertyValue ( |
||
ProcessStyleObject ( ObjectContext ctx ) : void | ||
ProcessTemplateObject ( ObjectContext ctx ) : void |
public static IsComplexProperty ( |
||
prop | ||
Résultat | bool |
public static IsProperty ( |
||
prop | ||
Résultat | bool |
public static IsScalarContentProperty ( |
||
prop | ||
Résultat | bool |
public static IsScalarProperty ( |
||
prop | ||
Résultat | bool |
public XamlGenerator ( Newtonsoft.Json.Linq.JObject data, string nameSpace, string className ) : System | ||
data | Newtonsoft.Json.Linq.JObject | |
nameSpace | string | |
className | string | |
Résultat | System |