コード例 #1
0
 public static ProjectElement GetNextSibling(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.NextSibling.Import(xml.Linker));
 }
コード例 #2
0
 public static ElementLocation GetLocation(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.Location);
 }
コード例 #3
0
 public static bool GetExpressedAsAttribute(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.ExpressedAsAttribute);
 }
コード例 #4
0
 public static void SetExpressedAsAttribute(this IProjectElementLinkHelper xml, bool value)
 {
     xml.ElementProxy.ExpressedAsAttribute = value;
 }
コード例 #5
0
 public static string GetElementName(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.ElementName);
 }
コード例 #6
0
 public static string GetOuterElement(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.OuterElement);
 }
コード例 #7
0
 public static ProjectElementContainer GetParent(this IProjectElementLinkHelper xml)
 {
     return((ProjectElementContainer)xml.ElementProxy.Parent.Import(xml.Linker));
 }
コード例 #8
0
 public static ProjectRootElement GetContainingProject(this IProjectElementLinkHelper xml)
 {
     return((ProjectRootElement)xml.ElementProxy.ContainingProject.Import(xml.Linker));
 }
コード例 #9
0
 public static string GetAttributeValue(this IProjectElementLinkHelper xml, string attributeName, bool nullIfNotExists)
 {
     return(xml.ElementProxy.GetAttributeValue(attributeName, nullIfNotExists));
 }
コード例 #10
0
 public static void SetOrRemoveAttribute(this IProjectElementLinkHelper xml, string name, string value, bool allowSettingEmptyAttributes, string reason, string param)
 {
     xml.ElementProxy.SetOrRemoveAttribute(name, value, allowSettingEmptyAttributes, reason, param);
 }
コード例 #11
0
 public static ElementLocation GetAttributeLocation(this IProjectElementLinkHelper xml, string attributeName)
 {
     return(xml.ElementProxy.GetAttributeLocation(attributeName));
 }
コード例 #12
0
 public static ProjectElement CreateNewInstance(this IProjectElementLinkHelper xml, ProjectRootElement owner)
 {
     return(xml.ElementProxy.CreateNewInstance(xml.Linker.Export <ProjectElement, MockProjectRootElementLinkRemoter>(owner)).Import(xml.Linker));
 }
コード例 #13
0
 public static void CopyFrom(this IProjectElementLinkHelper xml, ProjectElement element)
 {
     xml.ElementProxy.CopyFrom(xml.Linker.ExportElement(element));
 }
コード例 #14
0
 public static string GetPureText(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.PureText);
 }
コード例 #15
0
 public static IReadOnlyCollection <XmlAttributeLink> GetAttributes(this IProjectElementLinkHelper xml)
 {
     return(xml.ElementProxy.Attributes);
 }