다음을 통해 공유


ControlCollection.Contains 메서드 (Object)

지정된 컨트롤이 ControlCollection 인스턴스의 멤버인지 여부를 확인합니다.

네임스페이스:  Microsoft.Office.Tools.Word
어셈블리:  Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)

구문

‘선언
Function Contains ( _
    control As Object _
) As Boolean
bool Contains(
    Object control
)

매개 변수

반환 값

형식: System.Boolean
컨트롤이 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.

예제

다음 코드 예제에서는 Button 컨트롤을 문서의 시작에 추가한 다음 단추의 인덱스를 메시지 상자에 표시합니다.

Private Sub WordControlIndexOf()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(0, 0, 56.25F, 17.25F, "Button1")
    Button1.Text = "OK"

    If Me.Controls.Contains(Button1) Then
        MessageBox.Show("The index of Button1 is " _
        & Controls.IndexOf(Button1))
    End If
End Sub 
private void WordControlIndexOf()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(0, 0, 56.25F, 17.25F,
        "button1");
    button1.Text = "OK";

    if (this.Controls.Contains(button1))
    {
        MessageBox.Show("The index of button1 is " + 
            Controls.IndexOf(button1));
    }
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ControlCollection 인터페이스

Contains 오버로드

Microsoft.Office.Tools.Word 네임스페이스