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
- FieldTemplateUserControl.cs
- ChtmlTextWriter.cs
- UnsafeNativeMethodsMilCoreApi.cs
- AnnotationComponentManager.cs
- XmlSchemaAttributeGroupRef.cs
- ListView.cs
- GridViewRowCollection.cs
- CodeNamespaceImportCollection.cs
- RenderData.cs
- HtmlControlDesigner.cs
- ScanQueryOperator.cs
- _SafeNetHandles.cs
- Environment.cs
- FlagsAttribute.cs
- PolicyException.cs
- Line.cs
- LockedActivityGlyph.cs
- ContainerUtilities.cs
- ClientOperation.cs
- sitestring.cs
- CreateParams.cs
- RadialGradientBrush.cs
- BStrWrapper.cs
- DataGridViewDataConnection.cs
- SplitterPanel.cs
- ImageIndexConverter.cs
- WhitespaceRuleLookup.cs
- WebPartConnectionsCancelEventArgs.cs
- BufferedWebEventProvider.cs
- DbException.cs
- XmlException.cs
- DataSourceControlBuilder.cs
- Stopwatch.cs
- StoreContentChangedEventArgs.cs
- Condition.cs
- XhtmlTextWriter.cs
- SecUtil.cs
- TableProviderWrapper.cs
- QueryExpr.cs
- Logging.cs
- XsltSettings.cs
- StringHandle.cs
- Panel.cs
- Baml2006Reader.cs
- UserControl.cs
- Int16KeyFrameCollection.cs
- Models.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- XmlUrlResolver.cs
- ResourceReferenceExpression.cs
- DbConnectionPoolIdentity.cs
- CodeIdentifiers.cs
- ScrollViewerAutomationPeer.cs
- ContextProperty.cs
- XmlSchemaAppInfo.cs
- SourceCollection.cs
- SignatureToken.cs
- FormsAuthenticationConfiguration.cs
- PointAnimationUsingKeyFrames.cs
- Point3DCollectionValueSerializer.cs
- OptimisticConcurrencyException.cs
- ObjectDataSourceDisposingEventArgs.cs
- TitleStyle.cs
- ScopelessEnumAttribute.cs
- SequentialWorkflowHeaderFooter.cs
- CacheRequest.cs
- BuilderElements.cs
- MessageDescriptionCollection.cs
- XmlSignificantWhitespace.cs
- PrintPreviewGraphics.cs
- SystemResources.cs
- TraceContextEventArgs.cs
- BaseAddressPrefixFilterElement.cs
- ReadOnlyActivityGlyph.cs
- Label.cs
- Point.cs
- Rotation3D.cs
- GCHandleCookieTable.cs
- XmlILStorageConverter.cs
- MenuItemBindingCollection.cs
- CryptoStream.cs
- HitTestWithGeometryDrawingContextWalker.cs
- AsmxEndpointPickerExtension.cs
- ConfigurationLocationCollection.cs
- ListControl.cs
- Message.cs
- BitmapSourceSafeMILHandle.cs
- CodeVariableDeclarationStatement.cs
- ApplicationId.cs
- DataGridViewColumnDesigner.cs
- WorkflowRuntime.cs
- EventRecordWrittenEventArgs.cs
- ListView.cs
- Encoder.cs
- listitem.cs
- x509utils.cs
- TreeNodeCollection.cs
- XmlSchemaComplexContent.cs
- RouteValueExpressionBuilder.cs
- HashSetDebugView.cs