Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / SiteMapNodeItem.cs / 2 / SiteMapNodeItem.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web.UI;
///
/// Represents a
///
[
ToolboxItem(false)
]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public class SiteMapNodeItem : WebControl, INamingContainer, IDataItemContainer {
private int _itemIndex;
private SiteMapNodeItemType _itemType;
private SiteMapNode _siteMapNode;
///
/// Initializes a new instance of the class.
///
public SiteMapNodeItem(int itemIndex, SiteMapNodeItemType itemType) {
this._itemIndex = itemIndex;
this._itemType = itemType;
}
///
/// Represents a sitemapnode.
///
public virtual SiteMapNode SiteMapNode {
get {
return _siteMapNode;
}
set {
_siteMapNode = value;
}
}
///
/// Indicates the index of the item. This property is read-only.
///
public virtual int ItemIndex {
get {
return _itemIndex;
}
}
///
/// Indicates the type of the item in the .
///
public virtual SiteMapNodeItemType ItemType {
get {
return _itemType;
}
}
///
///
///
protected internal virtual void SetItemType(SiteMapNodeItemType itemType) {
this._itemType = itemType;
}
///
object IDataItemContainer.DataItem {
get {
return SiteMapNode;
}
}
int IDataItemContainer.DataItemIndex {
get {
return ItemIndex;
}
}
int IDataItemContainer.DisplayIndex {
get {
return ItemIndex;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HScrollBar.cs
- Config.cs
- ClientProxyGenerator.cs
- AddInServer.cs
- ObjectItemAssemblyLoader.cs
- HtmlObjectListAdapter.cs
- PKCS1MaskGenerationMethod.cs
- TextOnlyOutput.cs
- BuildManager.cs
- ColumnClickEvent.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- UnsafeNativeMethods.cs
- Cursors.cs
- ArrayElementGridEntry.cs
- EntityViewGenerator.cs
- BindingList.cs
- WebHttpSecurityElement.cs
- IOThreadTimer.cs
- XmlNodeChangedEventArgs.cs
- ImageDrawing.cs
- OutputCacheProfileCollection.cs
- NavigationWindow.cs
- _IPv6Address.cs
- OrderedDictionary.cs
- ActivityExecutorDelegateInfo.cs
- PowerModeChangedEventArgs.cs
- Soap12ServerProtocol.cs
- LayoutEngine.cs
- TextSelection.cs
- dataprotectionpermission.cs
- StateDesigner.cs
- CdpEqualityComparer.cs
- OSFeature.cs
- BuiltInExpr.cs
- TabControlAutomationPeer.cs
- TripleDES.cs
- ReachFixedDocumentSerializer.cs
- Module.cs
- AlgoModule.cs
- MLangCodePageEncoding.cs
- MouseEventArgs.cs
- PriorityQueue.cs
- processwaithandle.cs
- ColumnResizeUndoUnit.cs
- loginstatus.cs
- ArrangedElementCollection.cs
- SystemSounds.cs
- Rules.cs
- HandleInitializationContext.cs
- Part.cs
- AttributeData.cs
- FilePrompt.cs
- ProgressiveCrcCalculatingStream.cs
- RequestBringIntoViewEventArgs.cs
- SqlCacheDependencyDatabase.cs
- PenContext.cs
- MetadataItemCollectionFactory.cs
- TreeNodeClickEventArgs.cs
- PeerCustomResolverElement.cs
- PointValueSerializer.cs
- UrlAuthFailedErrorFormatter.cs
- HtmlHistory.cs
- RoutingEndpointTrait.cs
- Bezier.cs
- BamlMapTable.cs
- HttpModulesSection.cs
- HtmlTableCell.cs
- WinEventTracker.cs
- TransactionScope.cs
- ProxyHelper.cs
- WorkflowDurableInstance.cs
- ExpressionEditorAttribute.cs
- QueryContinueDragEventArgs.cs
- FixedSchema.cs
- IItemProperties.cs
- RequestStatusBarUpdateEventArgs.cs
- WindowsRegion.cs
- JsonReaderWriterFactory.cs
- DelayedRegex.cs
- HighlightVisual.cs
- XmlResolver.cs
- OleAutBinder.cs
- MetadataSource.cs
- Variant.cs
- ByteAnimation.cs
- Composition.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TcpServerChannel.cs
- RecordsAffectedEventArgs.cs
- BasicHttpBindingCollectionElement.cs
- TextBoxView.cs
- CryptoConfig.cs
- ClaimTypes.cs
- ToolStripItemClickedEventArgs.cs
- ProtectedConfigurationSection.cs
- NullableConverter.cs
- HScrollBar.cs
- InputLangChangeEvent.cs
- ApplicationContext.cs
- Vars.cs