BitmapEffectGroup.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Effects / BitmapEffectGroup.cs / 1407647 / BitmapEffectGroup.cs

                            //------------------------------------------------------------------------------ 
//  Microsoft Avalon
//  Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffectGroup.cs 
//-----------------------------------------------------------------------------
 
using System; 
using System.Windows;
using System.Windows.Media; 
using System.ComponentModel;
using System.ComponentModel.Design.Serialization;
using System.Reflection;
using System.Collections; 
using System.Collections.Generic;
using MS.Internal; 
using System.Windows.Media.Animation; 
using System.Globalization;
using System.Text; 
using System.Runtime.InteropServices;
using System.Windows.Markup;
using System.Windows.Media.Composition;
using System.Diagnostics; 
using System.Security;
 
using SR=MS.Internal.PresentationCore.SR; 
using SRID=MS.Internal.PresentationCore.SRID;
 

namespace System.Windows.Media.Effects
{
    ///  
    /// The class defintion for BitmapEffectGroup
    ///  
    [ContentProperty("Children")] 
    public sealed partial class BitmapEffectGroup : BitmapEffect
    { 
        /// 
        ///
        /// 
        public BitmapEffectGroup() 
        {
        } 
 
        /// 
        /// 1. Updates (propagates) the properties to the unmanaged handle of all 
        /// the child effects
        /// 2. Sets up all the connections
        /// 3. Wraps the list with the aggregate effect
        ///  
        /// Unmanaged handle for aggregate effect
        ///  
        /// Critical - recieves a security critical type SafeHandle. 
        /// Safe     - The method does nothing.
        ///  
        [SecuritySafeCritical]
        [Obsolete(MS.Internal.Media.VisualTreeUtils.BitmapEffectObsoleteMessage)]
        protected override void UpdateUnmanagedPropertyState(SafeHandle unmanagedEffect)
        { 
        }
 
        ///  
        /// Create an unmanaged handle for the group effect
        ///  
        /// 
        /// 
        /// Critical - returns a security critical type SafeHandle.
        /// Safe     - Always returns null. 
        /// 
        [SecuritySafeCritical] 
        [Obsolete(MS.Internal.Media.VisualTreeUtils.BitmapEffectObsoleteMessage)] 
        protected override unsafe SafeHandle CreateUnmanagedEffect()
        { 
            return null;
        }
    }
} 

// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
                        

Link Menu

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK