Mono.Xaml.MarkupExpressionParser.TryHandler C# (CSharp) Méthode

TryHandler() private méthode

private TryHandler ( string match, ExpressionHandler handler, string &expression, object &result ) : bool
match string
handler ExpressionHandler
expression string
result object
Résultat bool
		private bool TryHandler (string match, ExpressionHandler handler, ref string expression, out object result)
		{
			int len;
			if (!MatchExpression (match, expression, out len)) {
				result = null;
				return false;
			}

			expression = expression.Substring (len).TrimStart ();
			if (expression.Length == 0)
				throw new Exception ("Expression did not end in '}'");
			result = handler (ref expression);
			return true;
		}