Example #1
0
 protected ANamedItem(AMemberItem parent, string name, XElement element)
     : base(parent, element)
 {
     Name      = name;
     Namespace = Parent?.FullName ?? Element.GetNamespace();
     LinkName  = FullName.CleanForLink();
 }
Example #2
0
 protected AMemberItem(AMemberItem parent, string name, XElement element)
     : base(parent, name, element)
 {
     Remarks    = RemarksItem.GetFrom(this);
     Example    = ExampleItem.GetFrom(this);
     Exceptions = ExceptionItem.GetFrom(this);
 }
 protected AGenericDocItem(AMemberItem parent, XElement element)
     : this(parent, element.GetName(), element)
 {
 }
 protected AGenericDocItem(AMemberItem parent, string name, XElement element)
     : base(parent, CleanName(name, GetGenericNames(element)), element)
 {
     Generics = GenericItem.GetFrom(this);
 }
 protected AItem(AMemberItem parent, XElement element)
 {
     Parent  = parent;
     Element = element;
     Summary = Element.GetSummary() ?? Element;
 }
Example #6
0
 protected ANamedItem(AMemberItem parent, XElement element)
     : this(parent, element.GetName(), element)
 {
 }