Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / BevelBitmapEffect.cs / 1407647 / BevelBitmapEffect.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BevelBitmapEffect.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 { ////// BevelBitmapEffectPrimitive /// public sealed partial class BevelBitmapEffect : BitmapEffect { ////// Constructor /// public BevelBitmapEffect() { } ////// 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
- HostVisual.cs
- HttpCacheVaryByContentEncodings.cs
- TriggerActionCollection.cs
- XmlDomTextWriter.cs
- Transaction.cs
- MDIClient.cs
- TextProperties.cs
- OutputCacheSection.cs
- TypeUtil.cs
- AuthorizationRule.cs
- Composition.cs
- OdbcCommand.cs
- EditorZoneBase.cs
- CodeAttributeDeclarationCollection.cs
- ExtendedTransformFactory.cs
- ZipIOBlockManager.cs
- InvokeProviderWrapper.cs
- _OverlappedAsyncResult.cs
- SafeRightsManagementPubHandle.cs
- DoubleCollection.cs
- CompositionDesigner.cs
- TaskFileService.cs
- PropertyPathWorker.cs
- SourceFilter.cs
- MarginsConverter.cs
- HyperLinkColumn.cs
- ControlPropertyNameConverter.cs
- HtmlHistory.cs
- WebPartMenu.cs
- WebExceptionStatus.cs
- AuthenticationServiceManager.cs
- WebPartsPersonalization.cs
- InfoCardArgumentException.cs
- PropertyItemInternal.cs
- EntityDataSourceEntitySetNameItem.cs
- NativeRightsManagementAPIsStructures.cs
- WebBrowserUriTypeConverter.cs
- DataGridViewRowConverter.cs
- ConnectionPointCookie.cs
- AnnotationMap.cs
- NotifyIcon.cs
- Walker.cs
- System.Data_BID.cs
- FileDialogPermission.cs
- ListBox.cs
- SqlGatherProducedAliases.cs
- CacheModeValueSerializer.cs
- SafeRightsManagementPubHandle.cs
- InfocardClientCredentials.cs
- DoubleAnimationBase.cs
- SplineQuaternionKeyFrame.cs
- FactoryGenerator.cs
- HitTestResult.cs
- WebPartDisplayMode.cs
- TextFormatter.cs
- ConfigurationLocationCollection.cs
- XPathScanner.cs
- XmlCDATASection.cs
- ListenerConnectionModeReader.cs
- BamlResourceSerializer.cs
- TableLayoutPanelCellPosition.cs
- RemotingAttributes.cs
- GeometryDrawing.cs
- ImageClickEventArgs.cs
- BamlRecordHelper.cs
- DbConnectionPool.cs
- httpapplicationstate.cs
- TokenizerHelper.cs
- Debugger.cs
- WebPartDescriptionCollection.cs
- SafeLocalAllocation.cs
- DrawingImage.cs
- WorkflowPageSetupDialog.cs
- WebUtil.cs
- SafeSerializationManager.cs
- DocumentPageView.cs
- ADMembershipProvider.cs
- Geometry3D.cs
- XmlConvert.cs
- DataGridViewCell.cs
- SubqueryTrackingVisitor.cs
- ColorContext.cs
- NameValueSectionHandler.cs
- FontDialog.cs
- PieceNameHelper.cs
- XmlDigitalSignatureProcessor.cs
- AxisAngleRotation3D.cs
- IdentityNotMappedException.cs
- ExceptionUtil.cs
- HtmlEmptyTagControlBuilder.cs
- wgx_commands.cs
- StateItem.cs
- MessageSmuggler.cs
- WebPartConnectionsEventArgs.cs
- ArgumentOutOfRangeException.cs
- Rotation3D.cs
- IdentityHolder.cs
- DbModificationCommandTree.cs
- XPathQilFactory.cs
- IgnorePropertiesAttribute.cs