コード例 #1
0
 public XamlIlAvaloniaPropertyNode(IXamlIlLineInfo lineInfo, IXamlIlType type, XamlIlAstClrProperty property) : base(lineInfo)
 {
     Type                 = new XamlIlAstClrTypeReference(this, type, false);
     Property             = property;
     AvaloniaPropertyType = Property.Getter?.ReturnType
                            ?? Property.Setters.First().Parameters[0];
 }
コード例 #2
0
 public XamlIlAvaloniaPropertyNode(IXamlIlLineInfo lineInfo, IXamlIlType type, XamlIlAstClrProperty property) : base(lineInfo)
 {
     Type     = new XamlIlAstClrTypeReference(this, type, false);
     Property = property;
 }
 public InjectServiceProviderNode(IXamlIlType type, IXamlIlLineInfo lineInfo) : base(lineInfo)
 {
     Type = new XamlIlAstClrTypeReference(lineInfo, type, false);
 }