NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ICodeClass.CreateDataMember

Creates an ICodeDataMember object to represent a data member in the class.

[Visual Basic]
Function CreateDataMember( _
   ByVal name As String, _
   ByVal type As ICodeClass, _
   ByVal modifiers As Integer, _
   ByVal value As Object _
) As ICodeDataMember
[C#]
ICodeDataMember CreateDataMember(
   string name,
   ICodeClass type,
   int modifiers,
   object value
);
[C++]
ICodeDataMember* CreateDataMember(
   String* name,
   ICodeClass* type,
   int modifiers,
   Object* value
) = 0;
[JScript]
function CreateDataMember(
   name : String,
   type : ICodeClass,
   modifiers : int,
   value : Object
) : ICodeDataMember;

Parameters

name
The name of the data member.
type
An ICodeClass that represents the class of the data member.
modifiers
The access modifiers for the data member.
value
The initialization expression for the data member. The member will not be initialized if a null reference (in Visual Basic Nothing) is passed in.

Return Value

An ICodeDataMember object for the specified parameters.

Remarks

The ICodeDataMember will be positioned in the first available location.

See Also

ICodeClass Interface | ICodeClass Members | System.ComponentModel.Design.CodeModel Namespace | ICodeDataMember | MemberModifier