Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / ContainerFilterService.cs / 1 / ContainerFilterService.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System; using System.ComponentModel; using System.Security.Permissions; ////// The Container and NestedContainer classes will call GetService for ContainerFilterService /// each time they need to construct a Components collection for return to a caller. /// ContainerFilterService may return an updated collection of components. This allows /// an external service to modify the view of components that are returned from a container. /// [HostProtection(SharedState = true)] public abstract class ContainerFilterService { ////// protected ContainerFilterService() { } ////// Filters the components collection by optionally returning a new, modified collection. /// The default implementation returns the input collection, thereby performing no filtering. /// public virtual ComponentCollection FilterComponents(ComponentCollection components) { return components; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FrameworkElementFactoryMarkupObject.cs
- ResourcesBuildProvider.cs
- ZipIOFileItemStream.cs
- BezierSegment.cs
- EffectiveValueEntry.cs
- SignedXmlDebugLog.cs
- SqlBinder.cs
- AutomationEventArgs.cs
- Dispatcher.cs
- GACMembershipCondition.cs
- XmlProcessingInstruction.cs
- ListViewInsertedEventArgs.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- Transform3D.cs
- ClockController.cs
- ADMembershipUser.cs
- TextServicesCompartmentContext.cs
- XmlSchemaRedefine.cs
- TimeBoundedCache.cs
- ApplyTemplatesAction.cs
- ConnectionsZoneAutoFormat.cs
- SmiMetaData.cs
- HyperLinkField.cs
- SqlCrossApplyToCrossJoin.cs
- QilTargetType.cs
- OrderPreservingMergeHelper.cs
- TrackBar.cs
- PrtCap_Public.cs
- ZoneMembershipCondition.cs
- TreeNode.cs
- AnimationClock.cs
- ConstantSlot.cs
- ListViewGroupCollectionEditor.cs
- VariantWrapper.cs
- ImageConverter.cs
- MetadataUtil.cs
- ComboBoxRenderer.cs
- nulltextcontainer.cs
- DataSourceHelper.cs
- ETagAttribute.cs
- DetailsView.cs
- ZipIOExtraFieldPaddingElement.cs
- StrictModeSecurityHeaderElementInferenceEngine.cs
- FormattedText.cs
- smtpconnection.cs
- RawStylusInputCustomDataList.cs
- PixelFormat.cs
- AttachedAnnotation.cs
- Pair.cs
- FormViewUpdateEventArgs.cs
- SkipStoryboardToFill.cs
- TabPage.cs
- MouseGestureValueSerializer.cs
- PlatformNotSupportedException.cs
- PersonalizationStateQuery.cs
- WebConfigurationHost.cs
- WebContext.cs
- AssociationEndMember.cs
- TextTreeUndoUnit.cs
- SmiRecordBuffer.cs
- DateTimeFormat.cs
- XmlILTrace.cs
- GenerateScriptTypeAttribute.cs
- PageWrapper.cs
- Error.cs
- URL.cs
- XmlSchemaValidationException.cs
- SafeNativeMethodsCLR.cs
- GeneralTransform.cs
- ContainerFilterService.cs
- SynchronizationLockException.cs
- SettingsProviderCollection.cs
- LinqDataSourceDisposeEventArgs.cs
- ThemeableAttribute.cs
- IisTraceWebEventProvider.cs
- DbDataReader.cs
- BamlRecordWriter.cs
- NumericExpr.cs
- UndoUnit.cs
- ConfigUtil.cs
- MergePropertyDescriptor.cs
- UInt16.cs
- NamespaceMapping.cs
- XmlSerializerAssemblyAttribute.cs
- OracleCommandSet.cs
- BulletChrome.cs
- SecureUICommand.cs
- FrameworkRichTextComposition.cs
- CodeCommentStatementCollection.cs
- ContextMenu.cs
- SqlDataAdapter.cs
- MailAddressCollection.cs
- InternalControlCollection.cs
- ActivityAction.cs
- ShapeTypeface.cs
- Activator.cs
- ReturnType.cs
- Keywords.cs
- ValidatingPropertiesEventArgs.cs
- PaintValueEventArgs.cs