public static ResourceReferenceType GetResourceType(DocumentNode node) { if (DocumentNodeUtilities.IsDynamicResource(node)) { return(ResourceReferenceType.Dynamic); } return(ResourceReferenceType.Static); }
public static bool IsResource(DocumentNode node) { if (DocumentNodeUtilities.IsStaticResource(node)) { return(true); } return(DocumentNodeUtilities.IsDynamicResource(node)); }
public static IPropertyId GetResourceProperty(DocumentNode node) { if (DocumentNodeUtilities.IsDynamicResource(node)) { return(KnownProperties.DynamicResourceResourceKeyProperty); } if (DocumentNodeUtilities.IsStaticResource(node)) { return(KnownProperties.StaticResourceResourceKeyProperty); } return(null); }