Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / OuterGlowBitmapEffect.cs / 1407647 / OuterGlowBitmapEffect.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: OuterGlowBitmapEffect.cs //----------------------------------------------------------------------------- using MS.Internal; using System; using System.IO; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Reflection; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Media; using System.Windows.Markup; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using MS.Internal.PresentationCore; using System.Security; namespace System.Windows.Media.Effects { ////// OuterGlowBitmapEffectPrimitive /// public sealed partial class OuterGlowBitmapEffect : BitmapEffect { ////// Constructor /// public OuterGlowBitmapEffect() { } ////// Creates the unmanaged effect handle /// ////// Critical - returns a security critical type SafeHandle. /// Safe - Always returns null. /// [SecuritySafeCritical] [Obsolete(MS.Internal.Media.VisualTreeUtils.BitmapEffectObsoleteMessage)] unsafe protected override SafeHandle CreateUnmanagedEffect() { return null; } ////// Update (propagetes) properties to the unmanaged effect /// ////// This method demands permission because effects should not be run /// in partial trust. /// /// SecurityCritical - because SetValue has a link demand /// SecutiryTreatAsSafe - because it demans UIWindow permission /// [SecurityCritical, SecurityTreatAsSafe] [Obsolete(MS.Internal.Media.VisualTreeUtils.BitmapEffectObsoleteMessage)] protected override void UpdateUnmanagedPropertyState(SafeHandle unmanagedEffect) { SecurityHelper.DemandUIWindowPermission(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RegisteredHiddenField.cs
- TextDecorationUnitValidation.cs
- HyperLinkField.cs
- PolyBezierSegment.cs
- DebugManager.cs
- ExpressionCopier.cs
- KeyEventArgs.cs
- HtmlSelect.cs
- AppDomainUnloadedException.cs
- TransactionInterop.cs
- SimpleType.cs
- AmbiguousMatchException.cs
- DoWorkEventArgs.cs
- HttpException.cs
- WarningException.cs
- LinqMaximalSubtreeNominator.cs
- CriticalHandle.cs
- AttributeUsageAttribute.cs
- SerializerDescriptor.cs
- StateWorkerRequest.cs
- HierarchicalDataSourceConverter.cs
- DataGridViewColumnCollection.cs
- OdbcPermission.cs
- GroupBox.cs
- TaskForm.cs
- BaseComponentEditor.cs
- Vector.cs
- ServiceOperation.cs
- ArcSegment.cs
- PassportPrincipal.cs
- SHA256Managed.cs
- CodePrimitiveExpression.cs
- NamedPermissionSet.cs
- ConfigViewGenerator.cs
- ExpressionVisitorHelpers.cs
- SplitContainerDesigner.cs
- XmlWriter.cs
- ToolStripGripRenderEventArgs.cs
- DispatchOperation.cs
- XmlValueConverter.cs
- IndicCharClassifier.cs
- XmlAttributeAttribute.cs
- SqlUserDefinedTypeAttribute.cs
- AutomationElementCollection.cs
- ELinqQueryState.cs
- RegexRunner.cs
- PerformanceCounterPermissionEntry.cs
- AppliedDeviceFiltersEditor.cs
- LifetimeServices.cs
- EventProxy.cs
- NamedPipeProcessProtocolHandler.cs
- PeerName.cs
- FormsAuthenticationUser.cs
- DataTablePropertyDescriptor.cs
- COM2FontConverter.cs
- HiddenField.cs
- Helpers.cs
- PackageStore.cs
- XamlTemplateSerializer.cs
- SoapSchemaExporter.cs
- EpmContentSerializerBase.cs
- CommandValueSerializer.cs
- ParseHttpDate.cs
- FileLevelControlBuilderAttribute.cs
- EditCommandColumn.cs
- DrawListViewSubItemEventArgs.cs
- SizeChangedInfo.cs
- SiteMapHierarchicalDataSourceView.cs
- RotateTransform3D.cs
- BamlResourceContent.cs
- DesignUtil.cs
- PromptEventArgs.cs
- ChildTable.cs
- FrameDimension.cs
- CollectionBuilder.cs
- MarkupObject.cs
- BreadCrumbTextConverter.cs
- ListViewItem.cs
- ModifierKeysValueSerializer.cs
- TableItemStyle.cs
- Helper.cs
- MissingMethodException.cs
- MarkupObject.cs
- HandleTable.cs
- NativeMethods.cs
- EmptyWithCancelationCheckWorkItem.cs
- SecurityDescriptor.cs
- AuthorizationRuleCollection.cs
- Geometry3D.cs
- DataGridColumnCollection.cs
- StringFormat.cs
- SafeCoTaskMem.cs
- ModulesEntry.cs
- AuthenticatingEventArgs.cs
- ISCIIEncoding.cs
- RowCache.cs
- StatusBarDrawItemEvent.cs
- CompositeFontInfo.cs
- ActivityDesignerAccessibleObject.cs
- InputLangChangeEvent.cs