Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebControls / StyleCollection.cs / 1 / StyleCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; using System.Web; ////// Provides a collection of Style objects /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class StyleCollection : StateManagedCollection { private static readonly Type[] knownTypes = new Type[] { typeof(Style) }; internal StyleCollection() { } ////// Gets the Style at the specified index /// public Style this[int i] { get { return (Style)((IList)this)[i]; } set { ((IList)this)[i] = value; } } ////// Adds a Style to the collection /// public int Add(Style style) { return ((IList)this).Add(style); } public bool Contains(Style style) { return ((IList)this).Contains(style); } public void CopyTo(Style[] styleArray, int index) { base.CopyTo(styleArray, index); } public int IndexOf(Style style) { return ((IList)this).IndexOf(style); } ////// Inserts a Treelevel at the specified index /// public void Insert(int index, Style style) { ((IList)this).Insert(index, style); } protected override object CreateKnownType(int index) { return new Style(); } protected override Type[] GetKnownTypes() { return knownTypes; } ////// Removes a Style from the collection. /// public void Remove(Style style) { ((IList)this).Remove(style); } ////// Removes a Style from the collection at a given index. /// public void RemoveAt(int index) { ((IList)this).RemoveAt(index); } protected override void SetDirtyObject(object o) { if (o is Style) { ((Style)o).SetDirty(); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; using System.Web; ////// Provides a collection of Style objects /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class StyleCollection : StateManagedCollection { private static readonly Type[] knownTypes = new Type[] { typeof(Style) }; internal StyleCollection() { } ////// Gets the Style at the specified index /// public Style this[int i] { get { return (Style)((IList)this)[i]; } set { ((IList)this)[i] = value; } } ////// Adds a Style to the collection /// public int Add(Style style) { return ((IList)this).Add(style); } public bool Contains(Style style) { return ((IList)this).Contains(style); } public void CopyTo(Style[] styleArray, int index) { base.CopyTo(styleArray, index); } public int IndexOf(Style style) { return ((IList)this).IndexOf(style); } ////// Inserts a Treelevel at the specified index /// public void Insert(int index, Style style) { ((IList)this).Insert(index, style); } protected override object CreateKnownType(int index) { return new Style(); } protected override Type[] GetKnownTypes() { return knownTypes; } ////// Removes a Style from the collection. /// public void Remove(Style style) { ((IList)this).Remove(style); } ////// Removes a Style from the collection at a given index. /// public void RemoveAt(int index) { ((IList)this).RemoveAt(index); } protected override void SetDirtyObject(object o) { if (o is Style) { ((Style)o).SetDirty(); } } } } // 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
- EventLog.cs
- FastEncoderWindow.cs
- ResXResourceSet.cs
- TriggerAction.cs
- AnchorEditor.cs
- ContainerTracking.cs
- TextDecorationCollection.cs
- AnimationClockResource.cs
- RowParagraph.cs
- ByteStreamMessage.cs
- RandomNumberGenerator.cs
- IdentityManager.cs
- _SslSessionsCache.cs
- ParseChildrenAsPropertiesAttribute.cs
- XmlSignatureManifest.cs
- RegionIterator.cs
- XmlnsDictionary.cs
- SeverityFilter.cs
- DateTimeFormat.cs
- TransformerTypeCollection.cs
- InertiaExpansionBehavior.cs
- EventLogRecord.cs
- xdrvalidator.cs
- ListView.cs
- QueryOutputWriterV1.cs
- ExtendedPropertyDescriptor.cs
- CommonGetThemePartSize.cs
- ECDiffieHellmanCngPublicKey.cs
- DropShadowBitmapEffect.cs
- DataServiceCollectionOfT.cs
- SystemThemeKey.cs
- DetailsViewCommandEventArgs.cs
- Bookmark.cs
- EnumDataContract.cs
- TargetParameterCountException.cs
- SafeArrayTypeMismatchException.cs
- SubMenuStyleCollection.cs
- XmlnsCompatibleWithAttribute.cs
- XmlDocumentType.cs
- GridViewPageEventArgs.cs
- DateTimeOffset.cs
- TextContainer.cs
- PartialClassGenerationTask.cs
- TextReader.cs
- RelatedView.cs
- WebPartZone.cs
- ParameterCollection.cs
- Hash.cs
- SplitterEvent.cs
- CodeGenerator.cs
- BooleanExpr.cs
- ScriptHandlerFactory.cs
- EventHandlerService.cs
- login.cs
- ChannelDispatcher.cs
- SmtpReplyReaderFactory.cs
- TextDecorationCollection.cs
- ScriptIgnoreAttribute.cs
- List.cs
- LinkedResourceCollection.cs
- EntityUtil.cs
- ContextBase.cs
- Part.cs
- Empty.cs
- Timeline.cs
- Table.cs
- ContentFileHelper.cs
- IIS7UserPrincipal.cs
- Collection.cs
- DataConnectionHelper.cs
- PhysicalAddress.cs
- Selector.cs
- PageAsyncTaskManager.cs
- TimerElapsedEvenArgs.cs
- EntityDataSourceViewSchema.cs
- ASCIIEncoding.cs
- FileDetails.cs
- WebPartManager.cs
- ProfileGroupSettings.cs
- DataGridViewSortCompareEventArgs.cs
- AttachedPropertyDescriptor.cs
- GridViewUpdatedEventArgs.cs
- BridgeDataRecord.cs
- GlyphElement.cs
- WebPartDescriptionCollection.cs
- Win32Interop.cs
- DoubleMinMaxAggregationOperator.cs
- ScriptingProfileServiceSection.cs
- WindowsHyperlink.cs
- PieceDirectory.cs
- TextServicesProperty.cs
- MatrixAnimationBase.cs
- MultiPropertyDescriptorGridEntry.cs
- DatagridviewDisplayedBandsData.cs
- HtmlImage.cs
- DbParameterCollection.cs
- CapacityStreamGeometryContext.cs
- HttpResponseHeader.cs
- ActivationService.cs
- InOutArgumentConverter.cs