Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / ContainerFilterService.cs / 1305376 / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeNativeMethodsCLR.cs
- CheckBoxRenderer.cs
- ControlBindingsCollection.cs
- TemplatedAdorner.cs
- UserControlAutomationPeer.cs
- TextTreeExtractElementUndoUnit.cs
- ColorContext.cs
- RectAnimationUsingKeyFrames.cs
- DuplicateContext.cs
- TraceListeners.cs
- ProxyElement.cs
- WebPartVerb.cs
- EdmConstants.cs
- TextDecorationCollection.cs
- CompiledAction.cs
- XmlILStorageConverter.cs
- SqlWebEventProvider.cs
- JsonServiceDocumentSerializer.cs
- TypedTableBase.cs
- Compilation.cs
- FormView.cs
- StylusPointCollection.cs
- SqlDataSourceDesigner.cs
- InteropAutomationProvider.cs
- IndicFontClient.cs
- ItemChangedEventArgs.cs
- VerificationException.cs
- OwnerDrawPropertyBag.cs
- CompensationExtension.cs
- Reference.cs
- SimplePropertyEntry.cs
- UIElementIsland.cs
- SqlClientPermission.cs
- Label.cs
- DataBoundLiteralControl.cs
- RectangleHotSpot.cs
- XmlQueryType.cs
- BindingNavigatorDesigner.cs
- DeferredElementTreeState.cs
- XmlEventCache.cs
- UrlPath.cs
- RequestCache.cs
- SystemIPv4InterfaceProperties.cs
- DataFormat.cs
- UpdateRecord.cs
- DataBinding.cs
- GridViewRowEventArgs.cs
- EntityDataSourceReferenceGroup.cs
- EntityDataSourceDataSelectionPanel.cs
- CompilerGeneratedAttribute.cs
- DetailsViewRow.cs
- WebConfigurationFileMap.cs
- TimeoutException.cs
- ConstructorNeedsTagAttribute.cs
- ActiveXContainer.cs
- TextRenderer.cs
- followingquery.cs
- DataGridViewCellEventArgs.cs
- DataSet.cs
- BamlResourceContent.cs
- COM2IDispatchConverter.cs
- DefaultTextStoreTextComposition.cs
- BaseCodePageEncoding.cs
- XmlSchemaInfo.cs
- ConstraintCollection.cs
- Conditional.cs
- PageWrapper.cs
- PointHitTestResult.cs
- XmlDeclaration.cs
- XmlTypeAttribute.cs
- DataControlLinkButton.cs
- MessageDesigner.cs
- HasCopySemanticsAttribute.cs
- PrtTicket_Public_Simple.cs
- FaultImportOptions.cs
- WebHostScriptMappingsInstallComponent.cs
- LifetimeServices.cs
- XmlILModule.cs
- GridViewRowEventArgs.cs
- TextElementCollection.cs
- SafeFindHandle.cs
- WinFormsComponentEditor.cs
- MatchAllMessageFilter.cs
- ControlCollection.cs
- Dictionary.cs
- UIInitializationException.cs
- ItemCheckEvent.cs
- ShapeTypeface.cs
- TextViewBase.cs
- FullTrustAssembliesSection.cs
- HttpsChannelFactory.cs
- BamlRecordReader.cs
- Exceptions.cs
- QilName.cs
- IndependentlyAnimatedPropertyMetadata.cs
- MaskedTextBox.cs
- CaseInsensitiveOrdinalStringComparer.cs
- TaskHelper.cs
- WinFormsSpinner.cs
- XpsPackagingPolicy.cs