Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartZoneCollection.cs / 1 / WebPartZoneCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Collections; using System.Globalization; using System.Security.Permissions; ////// Read-only collection of WebPartZones. Collection cannot be modified after contstruction. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartZoneCollection : ReadOnlyCollectionBase { public WebPartZoneCollection() { } public WebPartZoneCollection(ICollection webPartZones) { if (webPartZones == null) { throw new ArgumentNullException("webPartZones"); } foreach (object obj in webPartZones) { if (obj == null) { throw new ArgumentException(SR.GetString(SR.Collection_CantAddNull), "webPartZones"); } if (!(obj is WebPartZone)) { throw new ArgumentException(SR.GetString(SR.Collection_InvalidType, "WebPartZone"), "webPartZones"); } InnerList.Add(obj); } } internal int Add(WebPartZoneBase value) { return InnerList.Add(value); } public bool Contains(WebPartZoneBase value) { return InnerList.Contains(value); } public int IndexOf(WebPartZoneBase value) { return InnerList.IndexOf(value); } public WebPartZoneBase this[int index] { get { return (WebPartZoneBase) InnerList[index]; } } public WebPartZoneBase this[string id] { get { WebPartZoneBase selectedZone = null; foreach (WebPartZoneBase zone in InnerList) { if (String.Equals(zone.ID, id, StringComparison.OrdinalIgnoreCase)) { selectedZone = zone; break; } } return selectedZone; } } ////// public void CopyTo(WebPartZoneBase[] array, int index) { InnerList.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Copies contents from the collection to a specified array with a /// specified starting index. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Collections; using System.Globalization; using System.Security.Permissions; ////// Read-only collection of WebPartZones. Collection cannot be modified after contstruction. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartZoneCollection : ReadOnlyCollectionBase { public WebPartZoneCollection() { } public WebPartZoneCollection(ICollection webPartZones) { if (webPartZones == null) { throw new ArgumentNullException("webPartZones"); } foreach (object obj in webPartZones) { if (obj == null) { throw new ArgumentException(SR.GetString(SR.Collection_CantAddNull), "webPartZones"); } if (!(obj is WebPartZone)) { throw new ArgumentException(SR.GetString(SR.Collection_InvalidType, "WebPartZone"), "webPartZones"); } InnerList.Add(obj); } } internal int Add(WebPartZoneBase value) { return InnerList.Add(value); } public bool Contains(WebPartZoneBase value) { return InnerList.Contains(value); } public int IndexOf(WebPartZoneBase value) { return InnerList.IndexOf(value); } public WebPartZoneBase this[int index] { get { return (WebPartZoneBase) InnerList[index]; } } public WebPartZoneBase this[string id] { get { WebPartZoneBase selectedZone = null; foreach (WebPartZoneBase zone in InnerList) { if (String.Equals(zone.ID, id, StringComparison.OrdinalIgnoreCase)) { selectedZone = zone; break; } } return selectedZone; } } ////// public void CopyTo(WebPartZoneBase[] array, int index) { InnerList.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Copies contents from the collection to a specified array with a /// specified starting index. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- _HelperAsyncResults.cs
- InternalPermissions.cs
- HostingEnvironment.cs
- ExpanderAutomationPeer.cs
- BatchStream.cs
- MdiWindowListItemConverter.cs
- TraceUtils.cs
- EditableTreeList.cs
- ParallelTimeline.cs
- PersonalizationStateInfo.cs
- IndicFontClient.cs
- TextBoxAutomationPeer.cs
- RuleRefElement.cs
- DataGridViewTextBoxEditingControl.cs
- HiddenFieldPageStatePersister.cs
- SoapExtensionImporter.cs
- AccessorTable.cs
- DataObjectSettingDataEventArgs.cs
- RemoteWebConfigurationHostStream.cs
- securitycriticaldataformultiplegetandset.cs
- xsdvalidator.cs
- MessageRpc.cs
- COM2Enum.cs
- SpinWait.cs
- QilTargetType.cs
- CallbackTimeoutsBehavior.cs
- ParameterCollection.cs
- ExtractedStateEntry.cs
- ConfigXmlCDataSection.cs
- TextEditorCopyPaste.cs
- DirectoryNotFoundException.cs
- KnowledgeBase.cs
- WebPartCollection.cs
- DPCustomTypeDescriptor.cs
- MailDefinitionBodyFileNameEditor.cs
- PageTheme.cs
- UTF8Encoding.cs
- XmlHierarchyData.cs
- WebBrowserNavigatedEventHandler.cs
- TabPanel.cs
- RelationshipManager.cs
- BitmapImage.cs
- DataTransferEventArgs.cs
- TextModifierScope.cs
- TextSegment.cs
- BrowserTree.cs
- SynthesizerStateChangedEventArgs.cs
- ExtensionSimplifierMarkupObject.cs
- OutputCacheSettingsSection.cs
- PageSettings.cs
- GuidelineSet.cs
- DataGridViewRowPostPaintEventArgs.cs
- ListControl.cs
- CodeIdentifier.cs
- EventLogPermission.cs
- CodeTypeReferenceCollection.cs
- ToolboxService.cs
- FlowDocument.cs
- SiteIdentityPermission.cs
- HtmlControl.cs
- PrivilegeNotHeldException.cs
- OleDbFactory.cs
- ScriptComponentDescriptor.cs
- ControlPaint.cs
- RelatedEnd.cs
- GC.cs
- ScrollEventArgs.cs
- CachedTypeface.cs
- OrthographicCamera.cs
- WinInet.cs
- XsdValidatingReader.cs
- TextParagraph.cs
- MemberCollection.cs
- BufferAllocator.cs
- Rotation3DAnimationBase.cs
- Timeline.cs
- PropertyAccessVisitor.cs
- SafeNativeMethods.cs
- ObjectContextServiceProvider.cs
- SiteMapNodeItemEventArgs.cs
- EnterpriseServicesHelper.cs
- CoreSwitches.cs
- IgnoreFlushAndCloseStream.cs
- DeliveryRequirementsAttribute.cs
- OuterProxyWrapper.cs
- ImportCatalogPart.cs
- FixUpCollection.cs
- WindowsListViewItemCheckBox.cs
- XslCompiledTransform.cs
- InternalSafeNativeMethods.cs
- DocumentReferenceCollection.cs
- WSHttpBindingCollectionElement.cs
- DateTimeFormatInfoScanner.cs
- Border.cs
- ToolStripManager.cs
- BinaryUtilClasses.cs
- RuntimeArgumentHandle.cs
- TextContainerChangedEventArgs.cs
- InputLanguageManager.cs
- GenericAuthenticationEventArgs.cs