Mono.Xaml.ManagedXamlLoader.LookupComponentFromName C# (CSharp) Метод

LookupComponentFromName() приватный Метод

private LookupComponentFromName ( Value top_level, string name, bool create, Value &value ) : bool
top_level Mono.Value
name string
create bool
value Mono.Value
Результат bool
		private unsafe bool LookupComponentFromName (Value* top_level, string name, bool create, out Value value)
		{
			if (!create) {
				Type type = Application.GetComponentTypeFromName (name);
				if (type == null) {
					value = Value.Empty;
					return false;
				}
				value = Value.Empty;
				value.k = Deployment.Current.Types.Find (type).native_handle;
				return true;
			}

			object obj = Application.CreateComponentFromName (name);
			if (obj == null) {
				value = Value.Empty;
				return false;
			}

			value = Value.FromObject (obj, false);
			return true;
		}