System.Xml.ValidateNames.ParseNCName C# (CSharp) Méthode

ParseNCName() static private méthode

static private ParseNCName ( string s ) : int
s string
Résultat int
        internal static int ParseNCName(string s)
        {
            return ParseNCName(s, 0);
        }

Same methods

ValidateNames::ParseNCName ( string s, int offset ) : int

Usage Example

        private void ValidateNCName(string ncname)
        {
            if (ncname.Length == 0)
            {
                throw new ArgumentException(SR.Xml_EmptyName);
            }
            int len = ValidateNames.ParseNCName(ncname, 0);

            if (len != ncname.Length)
            {
                throw new ArgumentException(string.Format(len == 0 ? SR.Xml_BadStartNameChar : SR.Xml_BadNameChar, XmlException.BuildCharExceptionArgs(ncname, len)));
            }
        }
All Usage Examples Of System.Xml.ValidateNames::ParseNCName