System.CodeDom.CodeNamespaceImport�Class

Assembly: System.dll
Namespace: System.CodeDom
Summary
Represents a namespace import directive that indicates a namespace to use.
C# Syntax:
[Serializable]
public class CodeNamespaceImport : CodeObject
Remarks
CodeNamespaceImport can be used to represent a namespace import directive.

In most languages, a namespace import directive causes visibility of the types within the imported namespaces to user code that references types in the imported namespaces.



Note Use fully qualified type references to avoid potential ambiguity.
See also:
System.CodeDom Namespace | CodeNamespaceImportCollection

System.CodeDom.CodeNamespaceImport Member List:

Public�Constructors
ctor #1 Overloaded:
.ctor()

Default constructor. This constructor is called by derived class constructors to initialize state in this type.
Initializes a new instance of the CodeNamespaceImport class.
ctor #2 Overloaded:
.ctor(string nameSpace)

Initializes a new instance of the CodeNamespaceImport class using the specified namespace to import.
Public�Properties
LinePragma Read-write

Gets or sets the line and file the statement occurs on.
Namespace Read-write

Gets or sets the namespace to import.
UserData
(inherited from�System.CodeDom.CodeObject)
Read-only

See base class member description: System.CodeDom.CodeObject.UserData


Gets or sets the user-definable data for the current object.
Public�Methods
Equals
(inherited from�System.Object)
See base class member description: System.Object.Equals

Derived from System.Object, the primary base class for all objects.
GetHashCode
(inherited from�System.Object)
See base class member description: System.Object.GetHashCode

Derived from System.Object, the primary base class for all objects.
GetType
(inherited from�System.Object)
See base class member description: System.Object.GetType

Derived from System.Object, the primary base class for all objects.
ToString
(inherited from�System.Object)
See base class member description: System.Object.ToString

Derived from System.Object, the primary base class for all objects.
Protected�Methods
Finalize
(inherited from�System.Object)
See base class member description: System.Object.Finalize

Derived from System.Object, the primary base class for all objects.
MemberwiseClone
(inherited from�System.Object)
See base class member description: System.Object.MemberwiseClone

Derived from System.Object, the primary base class for all objects.

Hierarchy:


System.CodeDom.CodeNamespaceImport Member Details

Overloaded ctor #1
Summary
Initializes a new instance of the CodeNamespaceImport class.

Default constructor. This constructor is called by derived class constructors to initialize state in this type.
C# Syntax:
public CodeNamespaceImport();

Return to top


Overloaded ctor #2
Summary
Initializes a new instance of the CodeNamespaceImport class using the specified namespace to import.
C# Syntax:
public CodeNamespaceImport(
���stringnameSpace
);
Parameters:

nameSpace

The name of the namespace to import.

Return to top


Property: LinePragma (read-write)
Summary
Gets or sets the line and file the statement occurs on.
C# Syntax:
public CodeLinePragma�LinePragma {get; set;}
See also:
CodeLinePragma

Return to top


Property: Namespace (read-write)
Summary
Gets or sets the namespace to import.
C# Syntax:
public string�Namespace {get; set;}

Return to top


Property: UserData (read-only)
Inherited
See base class member description: System.CodeDom.CodeObject.UserData

Summary
Gets or sets the user-definable data for the current object.
C# Syntax:
public IDictionary�UserData {get;}
Remarks


Notes to inheritors: An inheritor can design the way this user data is stored, retrieved, and used.

Return to top


Method: Equals(
���objectobj
)
Inherited
See base class member description: System.Object.Equals
C# Syntax:
public virtual bool�Equals(
���objectobj
);

For more information on members inherited from System.Object click on the link above.

Return to top


Method: Finalize()
Inherited
See base class member description: System.Object.Finalize
C# Syntax:
~CodeNamespaceImport();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetHashCode()
Inherited
See base class member description: System.Object.GetHashCode
C# Syntax:
public virtual int�GetHashCode();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetType()
Inherited
See base class member description: System.Object.GetType
C# Syntax:
public Type�GetType();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: MemberwiseClone()
Inherited
See base class member description: System.Object.MemberwiseClone
C# Syntax:
protected object�MemberwiseClone();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: ToString()
Inherited
See base class member description: System.Object.ToString
C# Syntax:
public virtual string ToString();

For more information on members inherited from System.Object click on the link above.

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.