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
- HttpCachePolicyElement.cs
- ErrorWebPart.cs
- LoadItemsEventArgs.cs
- ListViewTableRow.cs
- FirstMatchCodeGroup.cs
- Timeline.cs
- DriveNotFoundException.cs
- ToolStripScrollButton.cs
- Separator.cs
- ConfigXmlWhitespace.cs
- StandardOleMarshalObject.cs
- SystemFonts.cs
- TailCallAnalyzer.cs
- ResourcePool.cs
- BaseInfoTable.cs
- TextStore.cs
- ImageClickEventArgs.cs
- DefaultPrintController.cs
- TableCellsCollectionEditor.cs
- WindowsImpersonationContext.cs
- Queue.cs
- NameGenerator.cs
- MetaForeignKeyColumn.cs
- NCryptSafeHandles.cs
- ExcCanonicalXml.cs
- dbenumerator.cs
- FastPropertyAccessor.cs
- BindableAttribute.cs
- PageAdapter.cs
- MsmqIntegrationBindingCollectionElement.cs
- SpeakProgressEventArgs.cs
- SpecialTypeDataContract.cs
- nulltextcontainer.cs
- AxImporter.cs
- TreeNodeMouseHoverEvent.cs
- MappingSource.cs
- HttpContext.cs
- TextContainerChangedEventArgs.cs
- SQLMoney.cs
- DefaultParameterValueAttribute.cs
- Repeater.cs
- ByteArrayHelperWithString.cs
- CommonRemoteMemoryBlock.cs
- IdentityValidationException.cs
- XmlWrappingReader.cs
- WmpBitmapDecoder.cs
- CodeTypeDeclarationCollection.cs
- ProcessInputEventArgs.cs
- XmlnsDefinitionAttribute.cs
- DocComment.cs
- BrowserCapabilitiesCompiler.cs
- XmlIncludeAttribute.cs
- Triplet.cs
- NextPreviousPagerField.cs
- QualificationDataItem.cs
- RepeatButtonAutomationPeer.cs
- TextSegment.cs
- DurableInstanceProvider.cs
- RoleGroupCollection.cs
- RegexParser.cs
- DrawingDrawingContext.cs
- TemplateAction.cs
- WhitespaceRuleReader.cs
- PreProcessInputEventArgs.cs
- ToolboxDataAttribute.cs
- SvcFileManager.cs
- ReferentialConstraintRoleElement.cs
- Int32Animation.cs
- HtmlShim.cs
- CharAnimationBase.cs
- ExceptionWrapper.cs
- AuthorizationSection.cs
- XamlGridLengthSerializer.cs
- TreeNodeStyleCollection.cs
- WSSecureConversation.cs
- DependencyPropertyValueSerializer.cs
- ReliabilityContractAttribute.cs
- BridgeDataReader.cs
- DataGridTextBox.cs
- ErrorReporting.cs
- ChildDocumentBlock.cs
- StylusPlugin.cs
- SchemaEntity.cs
- ClickablePoint.cs
- AssemblyUtil.cs
- UncommonField.cs
- ImageDrawing.cs
- Thumb.cs
- Transform.cs
- TextBreakpoint.cs
- XmlExtensionFunction.cs
- DecoratedNameAttribute.cs
- FigureParaClient.cs
- TeredoHelper.cs
- TextReader.cs
- SiteMapHierarchicalDataSourceView.cs
- MaskInputRejectedEventArgs.cs
- TablePattern.cs
- LicenseProviderAttribute.cs
- HtmlInputRadioButton.cs