Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Item Property (Int32)
Collapse the table of content
Expand the table of content

MessagePartCollection.Item Property (Int32)

Gets or sets the value of a MessagePart at the specified zero-based index.

Namespace:  System.Web.Services.Description
Assembly:  System.Web.Services (in System.Web.Services.dll)

public MessagePart this[
	int index
] { get; set; }

Parameters

index
Type: System.Int32

The zero-based index of the MessagePart whose value is modified or returned.

Property Value

Type: System.Web.Services.Description.MessagePart
A MessagePart.

The following example demonstrates the use of a zero-based index to iterate through the members of a MessagePartCollection.

// Get the message part collection for each message. 
for(int i =0; i < myMessageCollection.Count; ++i)
{
   Console.WriteLine("Message      : " + myMessageCollection[i].Name);

   // Get the message part collection.
   MessagePartCollection myMessagePartCollection = 
      myMessageCollection[i].Parts;

   // Display the part collection. 
   for(int k = 0; k < myMessagePartCollection.Count;k++)
   {
      Console.WriteLine("\t       Part Name     : " + 
         myMessagePartCollection[k].Name);
      Console.WriteLine("\t       Message Name  : " + 
         myMessagePartCollection[k].Message.Name);
   }
   Console.WriteLine("");
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft