Пример #1
0
 public override object CallProvideValue(XAML3.MarkupExtension me, IServiceProvider serviceProvider)
 {
     try
     {
         object val = me.ProvideValue(serviceProvider);
         return(val);
     }
     catch (Exception e)
     {
         if (CriticalExceptions.IsCriticalException(e))
         {
             throw;
         }
         throw CreateException(SR.Get(SRID.ProvideValue, me.GetType()), e);
     }
 }
 internal XamlSetMarkupExtensionEventArgs(XamlMember member,
                                          MarkupExtension value, IServiceProvider serviceProvider, object targetObject)
     : this(member, value, serviceProvider)
 {
     TargetObject = targetObject;
 }
 public XamlSetMarkupExtensionEventArgs(XamlMember member,
                                        MarkupExtension value, IServiceProvider serviceProvider) :
     base(member, value)
 {
     ServiceProvider = serviceProvider;
 }