Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / embossbitmapeffect.cs / 1407647 / embossbitmapeffect.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2005 // // File: BitmapEffectEmboss.cs //----------------------------------------------------------------------------- #region Using directives using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Security; using SecurityHelper=MS.Internal.SecurityHelper; #endregion namespace System.Windows.Media.Effects { ////// The class definition for EmbossBitmapEffect /// public partial class EmbossBitmapEffect { ////// Constructor /// public EmbossBitmapEffect() { } ////// 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
- AuthorizationPolicyTypeElement.cs
- WorkingDirectoryEditor.cs
- ScriptReferenceEventArgs.cs
- Certificate.cs
- CommandEventArgs.cs
- XamlClipboardData.cs
- SoapCodeExporter.cs
- SchemaImporter.cs
- ArrangedElement.cs
- FormsAuthenticationUserCollection.cs
- EDesignUtil.cs
- EdmError.cs
- KnownBoxes.cs
- IOThreadScheduler.cs
- DataRowCollection.cs
- DataView.cs
- mansign.cs
- MachineKeyConverter.cs
- ExceptionRoutedEventArgs.cs
- SqlDataSourceWizardForm.cs
- SqlFileStream.cs
- MatrixKeyFrameCollection.cs
- MdiWindowListStrip.cs
- Variant.cs
- SendKeys.cs
- ArrayElementGridEntry.cs
- CharAnimationBase.cs
- Repeater.cs
- StringSource.cs
- TripleDES.cs
- Intellisense.cs
- AutoScrollHelper.cs
- LambdaCompiler.Statements.cs
- TableItemProviderWrapper.cs
- StaticResourceExtension.cs
- ChannelManager.cs
- ApplicationException.cs
- shaperfactoryquerycacheentry.cs
- XmlWrappingReader.cs
- cookiecontainer.cs
- StringTraceRecord.cs
- BindingGroup.cs
- SmtpFailedRecipientsException.cs
- sqlpipe.cs
- SourceFilter.cs
- ColorPalette.cs
- ContentFileHelper.cs
- StorageFunctionMapping.cs
- PerspectiveCamera.cs
- ParameterSubsegment.cs
- FileDialog.cs
- DSGeneratorProblem.cs
- DateTimeEditor.cs
- IOThreadScheduler.cs
- FlowchartDesigner.xaml.cs
- NonSerializedAttribute.cs
- ExpressionBuilder.cs
- CompositeControl.cs
- BmpBitmapEncoder.cs
- WSDualHttpBindingElement.cs
- FramingChannels.cs
- CodeSubDirectoriesCollection.cs
- MessageFormatterConverter.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- Sql8ExpressionRewriter.cs
- BinaryFormatterWriter.cs
- ComPlusDiagnosticTraceRecords.cs
- TreeView.cs
- ContainerParagraph.cs
- Transform3DCollection.cs
- InvokeProviderWrapper.cs
- DecimalAnimationBase.cs
- SocketAddress.cs
- XpsSerializationException.cs
- GridViewRowCollection.cs
- SystemIcmpV4Statistics.cs
- PlaceHolder.cs
- x509store.cs
- HttpAsyncResult.cs
- XmlNavigatorStack.cs
- CompilerInfo.cs
- DnsEndPoint.cs
- __FastResourceComparer.cs
- ChangeProcessor.cs
- Convert.cs
- EdmComplexTypeAttribute.cs
- ConfigXmlAttribute.cs
- KerberosReceiverSecurityToken.cs
- TableLayoutStyle.cs
- TextRangeProviderWrapper.cs
- ServicePointManager.cs
- ConstraintStruct.cs
- HandlerWithFactory.cs
- DbXmlEnabledProviderManifest.cs
- SQLByte.cs
- WorkflowWebHostingModule.cs
- ConfigurationValidatorBase.cs
- UnicodeEncoding.cs
- ConnectionStringsExpressionBuilder.cs
- Deserializer.cs