MimeTextMatchCollection.Contains メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MimeTextMatchCollection.Contains メソッドの意味・解説 

MimeTextMatchCollection.Contains メソッド

指定した MimeTextMatch が MimeTextMatchCollection のメンバかどうかを示す値を返します

名前空間: System.Web.Services.Description
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public Function Contains ( _
    match As MimeTextMatch _
) As Boolean
Dim instance As MimeTextMatchCollection
Dim match As MimeTextMatch
Dim returnValue As Boolean

returnValue = instance.Contains(match)
public bool Contains (
    MimeTextMatch match
)
public:
bool Contains (
    MimeTextMatch^ match
)
public boolean Contains (
    MimeTextMatch match
)
public function Contains (
    match : MimeTextMatch
) : boolean

パラメータ

match

コレクション メンバシップ確認する対象の MimeTextMatch。

戻り値
match パラメータMimeTextMatchCollectionメンバである場合trueそれ以外場合false

使用例使用例

Contains メソッド使用する例を次に示します

' Get an array instance of 'MimeTextMatch' class.
Dim myMimeTextMatch(3) As MimeTextMatch
myMimeTextMatchCollection = myMimeTextBinding.Matches
' Initialize properties of 'MimeTextMatch' class.
For myInt = 0 To 3
   ' Create the 'MimeTextMatch' instance.
   myMimeTextMatch(myInt) = New MimeTextMatch()
   myMimeTextMatch(myInt).Name = "Title"
   myMimeTextMatch(myInt).Type = "*/*"
   myMimeTextMatch(myInt).IgnoreCase = True

   If True = myMimeTextMatchCollection.Contains(myMimeTextMatch(0))
 Then
      myMimeTextMatch(myInt).Name = "Title" + Convert.ToString(myInt)
      myMimeTextMatch(myInt).Capture = 2
      myMimeTextMatch(myInt).Group = 2
      myMimeTextMatchCollection.Add(myMimeTextMatch(myInt))
   Else
      myMimeTextMatchCollection.Add(myMimeTextMatch(myInt))
      myMimeTextMatchCollection(myInt).RepeatsString = "2"
   End If
Next myInt
myMimeTextMatchCollection = myMimeTextBinding.Matches
' Copy collection to 'MimeTextMatch' array instance.
myMimeTextMatchCollection.CopyTo(myMimeTextMatch, 0)
// Get an array instance of 'MimeTextMatch' class.
MimeTextMatch[] myMimeTextMatch = new MimeTextMatch[4];
myMimeTextMatchCollection = myMimeTextBinding.Matches;
// Initialize properties of 'MimeTextMatch' class.
for( myInt = 0 ; myInt < 4 ; myInt++ )
{
   // Create the 'MimeTextMatch' instance.
   myMimeTextMatch[ myInt ]  = new MimeTextMatch();
   myMimeTextMatch[ myInt ].Name = "Title";
   myMimeTextMatch[ myInt ].Type = "*/*";
   myMimeTextMatch[ myInt ].IgnoreCase = true;

   if(  true == myMimeTextMatchCollection.Contains(
 myMimeTextMatch[ 0 ] ) )
   {
      myMimeTextMatch[ myInt ].Name = "Title" + Convert.ToString( myInt
 );
      myMimeTextMatch[ myInt ].Capture = 2;
      myMimeTextMatch[ myInt ].Group = 2;
      myMimeTextMatchCollection.Add( myMimeTextMatch[ myInt ] );
   }
   else
   {
      myMimeTextMatchCollection.Add( myMimeTextMatch[ myInt ] );
      myMimeTextMatchCollection[ myInt ].RepeatsString = "2";
   }
}
myMimeTextMatchCollection = myMimeTextBinding.Matches;
// Copy collection to 'MimeTextMatch' array instance.
myMimeTextMatchCollection.CopyTo( myMimeTextMatch, 0 );
// Get an array instance of 'MimeTextMatch' class.
array<MimeTextMatch^>^myMimeTextMatch = gcnew array<MimeTextMatch^>(4);
myMimeTextMatchCollection = myMimeTextBinding->Matches;

// Initialize properties of 'MimeTextMatch' class.
for ( myInt = 0; myInt < 4; myInt++ )
{
   // Create the 'MimeTextMatch' instance.
   myMimeTextMatch[ myInt ] = gcnew MimeTextMatch;
   myMimeTextMatch[ myInt ]->Name = "Title";
   myMimeTextMatch[ myInt ]->Type = "*/*";
   myMimeTextMatch[ myInt ]->IgnoreCase = true;
   if ( true == myMimeTextMatchCollection->Contains(
 myMimeTextMatch[ 0 ] ) )
   {
      myMimeTextMatch[ myInt ]->Name = String::Format( "Title{0}", Convert::ToString(
 myInt ) );
      myMimeTextMatch[ myInt ]->Capture = 2;
      myMimeTextMatch[ myInt ]->Group = 2;
      myMimeTextMatchCollection->Add( myMimeTextMatch[ myInt ] );
   }
   else
   {
      myMimeTextMatchCollection->Add( myMimeTextMatch[ myInt ] );
      myMimeTextMatchCollection[ myInt ]->RepeatsString = "2";
   }
}
myMimeTextMatchCollection = myMimeTextBinding->Matches;

// Copy collection to 'MimeTextMatch' array instance.
myMimeTextMatchCollection->CopyTo( myMimeTextMatch, 0 );
// Get an array instance of 'MimeTextMatch' class.
MimeTextMatch myMimeTextMatch[] = new MimeTextMatch[4];
myMimeTextMatchCollection = myMimeTextBinding.get_Matches();

// Initialize properties of 'MimeTextMatch' class.
for (myInt = 0; myInt < 4; myInt++) {
    // Create the 'MimeTextMatch' instance.
    myMimeTextMatch.set_Item(myInt, new MimeTextMatch());
    ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
        set_Name("Title");
    ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
        set_Type("*/*");
    ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
        set_IgnoreCase(true);

    if (true == myMimeTextMatchCollection.
        Contains(myMimeTextMatch.get_Item(0))) {

        ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
            set_Name("Title" + Convert.ToString(myInt));
        ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
            set_Capture(2);
        ((MimeTextMatch)myMimeTextMatch.get_Item(myInt)).
            set_Group(2);
        myMimeTextMatchCollection.Add(myMimeTextMatch.
            get_Item(myInt));
    }
    else {
        myMimeTextMatchCollection.Add(myMimeTextMatch.
            get_Item(myInt));
        ((MimeTextMatch)myMimeTextMatchCollection.get_Item(myInt)).
            set_RepeatsString("2");
    }
}
myMimeTextMatchCollection = myMimeTextBinding.get_Matches();

// Copy collection to 'MimeTextMatch' array instance.
myMimeTextMatchCollection.CopyTo(myMimeTextMatch, 0);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MimeTextMatchCollection クラス
MimeTextMatchCollection メンバ
System.Web.Services.Description 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

MimeTextMatchCollection.Contains メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MimeTextMatchCollection.Contains メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS