CK.WPF.Controls.SelectorByTypeRule.Match C# (CSharp) Method

Match() public method

public Match ( object item, Type itemType, DependencyObject container ) : bool
item object
itemType System.Type
container System.Windows.DependencyObject
return bool
        public override bool Match( object item, Type itemType, DependencyObject container )
        {
            bool success = false;
            if( Type != null )
            {
                if( ExactTypeMatch )
                {
                    success = Type.IsAssignableFrom( itemType );
                }
                else
                {
                    success = CK.Reflection.ReflectionHelper.CovariantMatch( Type, itemType );
                }
            }
            return success;
        }
SelectorByTypeRule