コード例 #1
0
ファイル: RuleRunner.cs プロジェクト: waabid/axe-windows
        public static ScanResult CreateResult(RuleInfo info, IA11yElement e)
        {
            var guidelineInfo = ReferenceLinks.GetGuidelineInfo(info.Standard);
            var scanResult    = new ScanResult(info.Description, guidelineInfo.ShortDescription, e, info.PropertyID)
            {
                HelpUrl = new HelpUrl
                {
                    Url  = guidelineInfo.Url,
                    Type = UrlType.Info
                }
            };

            return(scanResult);
        }
コード例 #2
0
        public static ScanResult CreateResult(RuleInfo info, IA11yElement e)
        {
            if (info == null)
            {
                throw new ArgumentNullException(nameof(info));
            }
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            var guidelineInfo = ReferenceLinks.GetGuidelineInfo(info.Standard);
            var scanResult    = new ScanResult(info.Description, guidelineInfo.ShortDescription, e, info.PropertyID)
            {
                HelpUrl = new HelpUrl
                {
                    Url  = guidelineInfo.Url,
                    Type = UrlType.Info
                }
            };

            return(scanResult);
        }