示例#1
0
 public AttributeParamImpl(IXmlAttribute xmlAttribute,IParameterDescriptorProvider parameterDescriptorProvider)
 {
     name = xmlAttribute.AttributeName;
     nameDocumentRange = xmlAttribute.ToTreeNode().NameNode.GetDocumentRange();
     stringValue = xmlAttribute.UnquotedValue;
     this.parameterDescriptorProvider = parameterDescriptorProvider;
 }
示例#2
0
 public SimpleParameterOwner(IXmlTag tag, IParameterDescriptorProvider provider)
 {
     if (tag == null) throw new ArgumentNullException("tag");
     if (provider == null) throw new ArgumentNullException("provider");
     this.tag = tag;
     this.provider = provider;
 }