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
- Component.cs
- Itemizer.cs
- DataGridViewComboBoxCell.cs
- TextBoxLine.cs
- PasswordRecovery.cs
- AdCreatedEventArgs.cs
- HttpWebRequestElement.cs
- RuntimeArgumentHandle.cs
- AutomationElementCollection.cs
- ProtocolViolationException.cs
- PolygonHotSpot.cs
- TemplateLookupAction.cs
- InputReport.cs
- DesignerGeometryHelper.cs
- SplitterPanel.cs
- HashMembershipCondition.cs
- AuthenticationService.cs
- InvariantComparer.cs
- UIElement3DAutomationPeer.cs
- TypeConverterHelper.cs
- PageCache.cs
- ElementUtil.cs
- ObjectContext.cs
- PersonalizationStateInfo.cs
- VisualTreeUtils.cs
- SqlRecordBuffer.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- DataGridViewCellMouseEventArgs.cs
- XAMLParseException.cs
- MessageLoggingElement.cs
- MessageSmuggler.cs
- CmsInterop.cs
- DataGridItemEventArgs.cs
- GorillaCodec.cs
- CompilationUnit.cs
- StorageSetMapping.cs
- TemplatePagerField.cs
- EventLogPermissionHolder.cs
- MethodBody.cs
- HashAlgorithm.cs
- SerializationObjectManager.cs
- ForeignKeyConstraint.cs
- OrderedDictionary.cs
- Viewport2DVisual3D.cs
- ReadOnlyCollectionBase.cs
- AppearanceEditorPart.cs
- FileRecordSequence.cs
- Style.cs
- ExtensionWindowHeader.cs
- KeyedCollection.cs
- SpecialNameAttribute.cs
- CurrencyWrapper.cs
- ConfigsHelper.cs
- TypeDefinition.cs
- FormViewRow.cs
- RequestCachingSection.cs
- ResourceDefaultValueAttribute.cs
- GradientStop.cs
- XamlToRtfWriter.cs
- WebPartHeaderCloseVerb.cs
- XmlAnyElementAttribute.cs
- PackageDigitalSignature.cs
- Attributes.cs
- Material.cs
- XamlSerializationHelper.cs
- QueryStringParameter.cs
- FieldNameLookup.cs
- GridViewRowCollection.cs
- EventSinkHelperWriter.cs
- WebPartTracker.cs
- FtpRequestCacheValidator.cs
- NotImplementedException.cs
- FunctionQuery.cs
- XmlDataImplementation.cs
- TemplateBindingExpression.cs
- PaginationProgressEventArgs.cs
- DefaultTraceListener.cs
- ExtractedStateEntry.cs
- CommandEventArgs.cs
- ZipIOExtraFieldZip64Element.cs
- ConnectionPointCookie.cs
- ThaiBuddhistCalendar.cs
- SmiEventSink_DeferedProcessing.cs
- ContextStaticAttribute.cs
- backend.cs
- WsdlWriter.cs
- ComboBoxItem.cs
- CreateUserWizardStep.cs
- ByteAnimationBase.cs
- DataServiceHostWrapper.cs
- WebServiceMethodData.cs
- PointValueSerializer.cs
- WarningException.cs
- LowerCaseStringConverter.cs
- ThicknessAnimationUsingKeyFrames.cs
- ParserStreamGeometryContext.cs
- XmlSerializerImportOptions.cs
- DataExpression.cs
- DbConnectionPoolIdentity.cs
- ContextStaticAttribute.cs