System.UriTypeConverter.IsValid C# (CSharp) Method

IsValid() public method

public IsValid ( ITypeDescriptorContext context, object value ) : bool
context ITypeDescriptorContext
value object
return bool
        public override bool IsValid(ITypeDescriptorContext context, object value)
        {
            string str = value as string;
            Uri temp;
            if (str != null)
                return Uri.TryCreate(str, m_UriKind, out temp);

            return value is Uri;
        }
    }