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
- UdpMessageProperty.cs
- TaiwanLunisolarCalendar.cs
- CallContext.cs
- ServiceParser.cs
- AnnotationDocumentPaginator.cs
- HwndStylusInputProvider.cs
- LineInfo.cs
- ButtonColumn.cs
- BamlStream.cs
- FragmentNavigationEventArgs.cs
- RoleGroup.cs
- TextDecorations.cs
- GridViewSortEventArgs.cs
- AssemblySettingAttributes.cs
- WindowsFormsHost.cs
- AstTree.cs
- TextCompositionEventArgs.cs
- BufferedWebEventProvider.cs
- ControlCachePolicy.cs
- InvokePatternIdentifiers.cs
- ProvidersHelper.cs
- WebScriptEndpointElement.cs
- SqlDependencyListener.cs
- GenericWebPart.cs
- DbConnectionPoolCounters.cs
- DataBindingCollectionConverter.cs
- DirtyTextRange.cs
- GZipStream.cs
- StackSpiller.Temps.cs
- SchemaInfo.cs
- SqlDataAdapter.cs
- WebPartExportVerb.cs
- ListItemConverter.cs
- SubordinateTransaction.cs
- EntityDataSourceColumn.cs
- DefaultBinder.cs
- Bits.cs
- WaitHandleCannotBeOpenedException.cs
- QuadTree.cs
- PropertyKey.cs
- RoutedPropertyChangedEventArgs.cs
- CompilationLock.cs
- TextParagraphView.cs
- Rule.cs
- GridSplitter.cs
- AssociationSet.cs
- RemotingAttributes.cs
- LiteralSubsegment.cs
- CollectionViewProxy.cs
- RegionData.cs
- GridViewSortEventArgs.cs
- QueryContinueDragEvent.cs
- ListItemsCollectionEditor.cs
- FixedSOMSemanticBox.cs
- ApplicationFileCodeDomTreeGenerator.cs
- SurrogateChar.cs
- StylusPointPropertyInfo.cs
- TemplateBamlRecordReader.cs
- PropertyRef.cs
- SqlMethodAttribute.cs
- RadialGradientBrush.cs
- CompositeDuplexBindingElementImporter.cs
- ColumnResult.cs
- TextEditorMouse.cs
- SocketPermission.cs
- TextElementCollectionHelper.cs
- StructuralType.cs
- Compiler.cs
- PolyLineSegmentFigureLogic.cs
- TypeInitializationException.cs
- NativeMethods.cs
- embossbitmapeffect.cs
- NotifyParentPropertyAttribute.cs
- TraceHandlerErrorFormatter.cs
- CellCreator.cs
- RijndaelCryptoServiceProvider.cs
- SecureConversationServiceElement.cs
- ListSortDescription.cs
- OperatingSystemVersionCheck.cs
- XmlSchemaSequence.cs
- MessageDirection.cs
- AttributeTable.cs
- Currency.cs
- JoinTreeSlot.cs
- Vector3DIndependentAnimationStorage.cs
- SkinIDTypeConverter.cs
- SamlAuthorityBinding.cs
- TimeoutValidationAttribute.cs
- AsyncResult.cs
- NegatedConstant.cs
- Thread.cs
- GenericTypeParameterBuilder.cs
- Header.cs
- StoragePropertyMapping.cs
- WebPart.cs
- BamlResourceSerializer.cs
- ExceptionHandlers.cs
- XmlCodeExporter.cs
- AstNode.cs
- MethodToken.cs