Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / ComponentModel / PasswordPropertyTextAttribute.cs / 1 / PasswordPropertyTextAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System; using System.Security.Permissions; ////// If this attribute is placed on a property or a type, its text representation in a property window /// will appear as dots or astrisks to indicate a password field. This indidation in no way /// represents any type of encryption or security. /// [AttributeUsage(AttributeTargets.All)] public sealed class PasswordPropertyTextAttribute : Attribute { ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to true. /// public static readonly PasswordPropertyTextAttribute Yes = new PasswordPropertyTextAttribute(true); ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to false. /// public static readonly PasswordPropertyTextAttribute No = new PasswordPropertyTextAttribute(false); ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to false. /// public static readonly PasswordPropertyTextAttribute Default = No; private bool _password; ////// Creates a default PasswordPropertyTextAttribute. /// public PasswordPropertyTextAttribute() : this(false) { } ////// Creates a PasswordPropertyTextAttribute with the given password value. /// public PasswordPropertyTextAttribute(bool password) { _password = password; } ////// Gets a value indicating if the property this attribute is defined for should be shown as password text. /// public bool Password { get { return _password; } } ////// Overload for object equality /// public override bool Equals(object o) { if (o is PasswordPropertyTextAttribute) { return ((PasswordPropertyTextAttribute)o).Password == _password; } return false; } ////// Returns the hashcode for this object. /// public override int GetHashCode() { return base.GetHashCode(); } ////// Gets a value indicating whether this attribute is set to true by default. /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System; using System.Security.Permissions; ////// If this attribute is placed on a property or a type, its text representation in a property window /// will appear as dots or astrisks to indicate a password field. This indidation in no way /// represents any type of encryption or security. /// [AttributeUsage(AttributeTargets.All)] public sealed class PasswordPropertyTextAttribute : Attribute { ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to true. /// public static readonly PasswordPropertyTextAttribute Yes = new PasswordPropertyTextAttribute(true); ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to false. /// public static readonly PasswordPropertyTextAttribute No = new PasswordPropertyTextAttribute(false); ////// Sets the System.ComponentModel.Design.PasswordPropertyText /// attribute by default to false. /// public static readonly PasswordPropertyTextAttribute Default = No; private bool _password; ////// Creates a default PasswordPropertyTextAttribute. /// public PasswordPropertyTextAttribute() : this(false) { } ////// Creates a PasswordPropertyTextAttribute with the given password value. /// public PasswordPropertyTextAttribute(bool password) { _password = password; } ////// Gets a value indicating if the property this attribute is defined for should be shown as password text. /// public bool Password { get { return _password; } } ////// Overload for object equality /// public override bool Equals(object o) { if (o is PasswordPropertyTextAttribute) { return ((PasswordPropertyTextAttribute)o).Password == _password; } return false; } ////// Returns the hashcode for this object. /// public override int GetHashCode() { return base.GetHashCode(); } ////// Gets a value indicating whether this attribute is set to true by default. /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // 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
- RoleService.cs
- PropertyCollection.cs
- ImageDrawing.cs
- MessageDesigner.cs
- ProviderConnectionPoint.cs
- PerformanceCounterLib.cs
- DataTemplateKey.cs
- PrivateFontCollection.cs
- ObjectViewListener.cs
- HttpServerUtilityBase.cs
- RequestUriProcessor.cs
- PropertyManager.cs
- Item.cs
- TextElementAutomationPeer.cs
- ParentQuery.cs
- FlowDocumentPaginator.cs
- SqlInternalConnection.cs
- GridLengthConverter.cs
- ContainerParaClient.cs
- SizeKeyFrameCollection.cs
- XmlException.cs
- DataGridViewComboBoxCell.cs
- figurelengthconverter.cs
- DataListItemEventArgs.cs
- HttpRequestCacheValidator.cs
- Vector3DKeyFrameCollection.cs
- SourceFileBuildProvider.cs
- SettingsPropertyWrongTypeException.cs
- RealizationContext.cs
- WebPartConnectionsCloseVerb.cs
- ExpressionWriter.cs
- ExtensionWindowHeader.cs
- SHA256Cng.cs
- MediaTimeline.cs
- HtmlEncodedRawTextWriter.cs
- GridViewRowCollection.cs
- ColorEditor.cs
- SignatureConfirmations.cs
- TextParentUndoUnit.cs
- QueryableDataSourceEditData.cs
- HyperLinkColumn.cs
- MimeMapping.cs
- ClientSession.cs
- WSHttpBindingBase.cs
- DependencyObjectType.cs
- ClientTargetCollection.cs
- CapacityStreamGeometryContext.cs
- SqlXmlStorage.cs
- SiteMapDataSource.cs
- Thickness.cs
- CommandEventArgs.cs
- AsymmetricSignatureDeformatter.cs
- ButtonAutomationPeer.cs
- PreservationFileWriter.cs
- SerializationObjectManager.cs
- xml.cs
- JsonServiceDocumentSerializer.cs
- XmlParser.cs
- RoleGroupCollection.cs
- ControlUtil.cs
- RemotingSurrogateSelector.cs
- DSASignatureDeformatter.cs
- ListItemsPage.cs
- FixUpCollection.cs
- Exception.cs
- SocketCache.cs
- RegisteredHiddenField.cs
- URI.cs
- Fonts.cs
- InstallerTypeAttribute.cs
- configsystem.cs
- DockPatternIdentifiers.cs
- InstanceCreationEditor.cs
- DependencyPropertyValueSerializer.cs
- WindowsImpersonationContext.cs
- CultureInfo.cs
- ListViewEditEventArgs.cs
- WeakEventTable.cs
- FileDataSourceCache.cs
- MailHeaderInfo.cs
- MenuItemCollection.cs
- ObjectTag.cs
- Condition.cs
- FrameworkRichTextComposition.cs
- BeginGetFileNameFromUserRequest.cs
- FileDialogPermission.cs
- ListMarkerSourceInfo.cs
- SingleConverter.cs
- serverconfig.cs
- ArrayElementGridEntry.cs
- TableRowCollection.cs
- Crc32Helper.cs
- DbProviderFactory.cs
- RTLAwareMessageBox.cs
- WindowsHyperlink.cs
- FusionWrap.cs
- ErrorWebPart.cs
- CanonicalFontFamilyReference.cs
- ClientSession.cs
- CellParaClient.cs