/// <summary> /// Registers the specified export provider. /// </summary> /// <param name="exportProvider">The export provider.</param> public static void Register(IExportProvider exportProvider) { ExportProviderProperty.OverrideMetadata(typeof(DependencyObject), new FrameworkPropertyMetadata(exportProvider, FrameworkPropertyMetadataOptions.Inherits)); }
/// <summary> /// Registers the specified export provider. /// </summary> /// <param name="exportProvider">The export provider.</param> public static void Register([NotNull] ExportProvider exportProvider) { Contract.Requires(exportProvider != null); ExportProviderProperty.OverrideMetadata(typeof(DependencyObject), new FrameworkPropertyMetadata(exportProvider, FrameworkPropertyMetadataOptions.Inherits)); }