Skip to Content
Programming Visual Basic .NET
book

Programming Visual Basic .NET

by Dave Grundgeiger
December 2001
Beginner
464 pages
13h 51m
English
O'Reilly Media, Inc.
Content preview from Programming Visual Basic .NET

Name

Obsolete

Valid on

Class, Struct, Enum, Constructor, Method, Property, Field, Event, Interface, and Delegate

Description

Indicates that the given program element is obsolete.

The ObsoleteAttribute class has three overloads. The first takes no parameters and merely marks a program element as obsolete. The second overload looks like this:

Public Overloads Sub New(ByVal message As String)

The message parameter gives a free-form text message, which can be shown to a programmer making use of the obsolete program element. The third overload looks like this:

Public Overloads Sub New(ByVal message As String, ByVal error As Boolean)

In addition to the message parameter, this overload has an error parameter, which indicates whether it is an error to use the given program element.

The properties of the ObsoleteAttribute class are:

IsError

Indicates whether it is an error to use the program element. The type is Boolean. The default is False.

Message

A free-form text message, which can be shown to a programmer making use of the obsolete program element.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Programming Visual Basic .NET, Second Edition

Programming Visual Basic .NET, Second Edition

Jesse Liberty

Publisher Resources

ISBN: 0596000936Supplemental ContentCatalog PageErrata