コード例 #1
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
        public static XamlParseError MismatchedVersionSDKType(ITextLocation lineInformation, IType childType, FrameworkName frameworkName)
        {
            string str           = (string)(frameworkName.Identifier == "Silverlight" ? (object)frameworkName.Identifier : (object)"Windows Presentation Framework") + (object)" " + (string)(object)frameworkName.Version.Major;
            string messageFormat = string.Format((IFormatProvider)CultureInfo.CurrentCulture, StringTable.MismatchedVersionSDKType, (object)childType.Name, (object)childType.RuntimeAssembly.Name, (object)str);

            return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MismatchedType, lineInformation, messageFormat));
        }
コード例 #2
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError MemberNotRoutedEvent(ITextLocation lineInformation, IMemberId memberId)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MemberNotRoutedEvent, lineInformation, StringTable.ParserMemberNotRoutedEvent, memberId.Name));
 }
コード例 #3
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError PropertyIsNotWritable(ITextLocation lineInformation, IPropertyId propertyKey)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.PropertyIsNotWritable, lineInformation, StringTable.ParserPropertyIsNotWritable, propertyKey.Name));
 }
コード例 #4
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError NestedPropertiesNotSupported(ITextLocation lineInformation, string propertyName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.NestedPropertiesNotSupported, lineInformation, StringTable.ParserNestedPropertiesNotSupported, propertyName));
 }
コード例 #5
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InaccessibleType(ITextLocation lineInformation, string typeName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InaccessibleType, lineInformation, StringTable.ParserInaccessibleType, typeName));
 }
コード例 #6
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnrecognizedPlatformTypeName(ITextLocation lineInformation, bool isSilverlightProject, string typeName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnrecognizedTypeName, lineInformation, StringTable.ParserUnrecognizedPlatformTypeName, isSilverlightProject ? StringTable.ParserSilverlightPlatformName : StringTable.ParserWPFPlatformName, typeName));
 }
コード例 #7
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InvalidClassName(ITextLocation lineInformation, string typeName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Warning, XamlErrorCode.InvalidClassName, lineInformation, StringTable.ParserInvalidClassName, typeName));
 }
コード例 #8
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError MultipleRootElements(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MultipleRootElements, lineInformation, StringTable.ParserMultipleRootElements));
 }
コード例 #9
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnexpectedPositionalArgument(ITextLocation lineInformation, string argumentName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnexpectedPositionalArgument, lineInformation, StringTable.ParserUnexpectedPositionalArgument, argumentName));
 }
コード例 #10
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError MissingArgumentName(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MissingArgumentName, lineInformation, StringTable.ParserMissingArgumentName));
 }
コード例 #11
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError ParentTypeDoesNotSupportChildren(ITextLocation lineInformation, ITypeId parentType)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.ParentTypeDoesNotSupportChildren, lineInformation, StringTable.ParserParentTypeDoesNotSupportChildren, parentType.Name));
 }
コード例 #12
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError NoRootElement(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.NoRootElement, lineInformation, StringTable.ParserNoRootElement));
 }
コード例 #13
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError MissingDictionaryKey(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MissingDictionaryKey, lineInformation, StringTable.ParserMissingDictionaryKey));
 }
コード例 #14
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError AttachedPropertyDoesNotApply(ITextLocation lineInformation, IProperty propertyKey)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.AttachedPropertyDoesNotApply, lineInformation, StringTable.ParserAttachedPropertyDoesNotApply, propertyKey.Name, propertyKey.TargetType.Name));
 }
コード例 #15
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError TypeInitializationException(ITextLocation lineInformation, ITypeId typeId, string message)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.TypeInitializationException, lineInformation, StringTable.ParserTypeInitializationException, typeId.Name, message));
 }
コード例 #16
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnknownError(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnknownError, lineInformation, StringTable.ParserUnknownError));
 }
コード例 #17
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InvalidMarkupExtensionArguments(ITextLocation lineInformation, string markupExtensionName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InvalidMarkupExtensionArguments, lineInformation, StringTable.ParserInvalidMarkupExtensionArguments, markupExtensionName));
 }
コード例 #18
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnexpectedCharacter(ITextLocation lineInformation, char c)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnexpectedCharacter, lineInformation, StringTable.ParserUnexpectedCharacter, c.ToString()));
 }
コード例 #19
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError NoDefaultNamespace(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.NoDefaultNamespace, lineInformation, StringTable.ParserNoDefaultNamespace));
 }
コード例 #20
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InvalidPropertyPathSyntax(ITextLocation lineInformation, string propertyPath)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InvalidPropertyPathSyntax, lineInformation, StringTable.ParserInvalidPropertyPathSyntax, propertyPath));
 }
コード例 #21
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError DuplicateXmlnsPrefix(ITextLocation lineInformation, XmlnsPrefix prefix)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.DuplicateXmlnsPrefix, lineInformation, StringTable.ParserDuplicateXmlnsPrefix, prefix.Value));
 }
コード例 #22
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InvalidClrNamespaceUri(ITextLocation lineInformation, string uriValue)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InvalidClrNamespaceUri, lineInformation, StringTable.ParserInvalidClrNamespaceUri, uriValue));
 }
コード例 #23
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnrecognizedTypeName(ITextLocation lineInformation, XmlNamespace xmlNamespace, string typeName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnrecognizedTypeName, lineInformation, StringTable.ParserUnrecognizedTypeName, xmlNamespace.Value, typeName));
 }
コード例 #24
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InvalidXmlSpace(ITextLocation lineInformation, string value)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InvalidXmlSpace, lineInformation, StringTable.ParserInvalidXmlSpace, value));
 }
コード例 #25
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError InnerTypesNotSupported(ITextLocation lineInformation, string typeName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.InnerTypesNotSupported, lineInformation, StringTable.ParserInnerTypesNotSupported, typeName));
 }
コード例 #26
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnexpectedRootType(ITextLocation lineInformation, ITypeId expectedType)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnexpectedRootType, lineInformation, StringTable.ParserUnexpectedRootType, expectedType.Name));
 }
コード例 #27
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError UnrecognizedOrInaccessibleMember(ITextLocation lineInformation, string memberName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.UnrecognizedOrInaccessibleMember, lineInformation, StringTable.ParserUnrecognizedOrInaccessibleMember, memberName));
 }
コード例 #28
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError CDataNotSupported(ITextLocation lineInformation)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.CDataNotSupported, lineInformation, StringTable.ParserCDataNotSupported));
 }
コード例 #29
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError CannotDetermineMemberTargetType(ITextLocation lineInformation, string memberName)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.CannotDetermineMemberTargetType, lineInformation, StringTable.ParserCannotDetermineMemberTargetType, memberName));
 }
コード例 #30
0
ファイル: XamlParseErrors.cs プロジェクト: radtek/Shopdrawing
 public static XamlParseError MemberNotDependencyProperty(ITextLocation lineInformation, IMemberId memberId)
 {
     return(XamlParseErrors.NewParseError(XamlErrorSeverity.Error, XamlErrorCode.MemberNotDependencyProperty, lineInformation, StringTable.ParserMemberNotDependencyProperty, memberId.Name));
 }