ServiceDescriptionFormatExtensionCollection.FindAll Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ServiceDescriptionFormatExtensionCollection Vyhledá všechny členy kolekce určené parametrem předanými.
Přetížení
FindAll(Type) |
ServiceDescriptionFormatExtensionCollection Vyhledá a vrátí pole všech prvků zadaného Type. |
FindAll(String, String) |
ServiceDescriptionFormatExtensionCollection Vyhledá a vrátí pole všech členů se zadaným názvem a identifikátorem URI oboru názvů. |
FindAll(Type)
ServiceDescriptionFormatExtensionCollection Vyhledá a vrátí pole všech prvků zadaného Type.
public:
cli::array <System::Object ^> ^ FindAll(Type ^ type);
public object[] FindAll (Type type);
member this.FindAll : Type -> obj[]
Public Function FindAll (type As Type) As Object()
Parametry
Návraty
- Object[]
Pole Object instancí představujících všechny členy kolekce zadaného typu.
Příklady
// Check all elements of type 'SoapBinding' in collection.
array<Object^>^myObjectArray1 = gcnew array<Object^>(myCollection->Count);
myObjectArray1 = myCollection->FindAll( mySoapBinding1->GetType() );
int myNumberOfElements = 0;
IEnumerator^ myIEnumerator = myObjectArray1->GetEnumerator();
// Calculate number of elements of type 'SoapBinding'.
while ( myIEnumerator->MoveNext() )
if ( mySoapBinding1->GetType() == myIEnumerator->Current->GetType() )
myNumberOfElements++;
Console::WriteLine( "Collection contains {0} objects of type ' {1}'.", myNumberOfElements, mySoapBinding1->GetType() );
// Check all elements of type 'SoapBinding' in collection.
Object[] myObjectArray1 = new Object[myCollection.Count];
myObjectArray1 = myCollection.FindAll(mySoapBinding1.GetType());
int myNumberOfElements = 0;
IEnumerator myIEnumerator = myObjectArray1.GetEnumerator();
// Calculate number of elements of type 'SoapBinding'.
while(myIEnumerator.MoveNext())
{
if(mySoapBinding1.GetType() == myIEnumerator.Current.GetType())
myNumberOfElements++;
}
Console.WriteLine("Collection contains {0} objects of type '{1}'.",
myNumberOfElements.ToString(),
mySoapBinding1.GetType().ToString());
' Check all elements of type 'SoapBinding' in collection.
Dim myObjectArray1(myCollection.Count -1 ) As Object
myObjectArray1 = myCollection.FindAll(mySoapBinding1.GetType())
Dim myNumberOfElements As Integer = 0
Dim myIEnumerator As IEnumerator = myObjectArray1.GetEnumerator()
' Calculate number of elements of type 'SoapBinding'.
While myIEnumerator.MoveNext()
If mySoapBinding1.GetType() Is myIEnumerator.Current.GetType() Then
myNumberOfElements += 1
End If
End While
Console.WriteLine("Collection contains {0} objects of type '{1}'.", _
myNumberOfElements.ToString(), mySoapBinding1.GetType().ToString())
Poznámky
Poznámka
Vrácené pole je prázdné, pokud hledání není úspěšné.
Platí pro
FindAll(String, String)
ServiceDescriptionFormatExtensionCollection Vyhledá a vrátí pole všech členů se zadaným názvem a identifikátorem URI oboru názvů.
public:
cli::array <System::Xml::XmlElement ^> ^ FindAll(System::String ^ name, System::String ^ ns);
public System.Xml.XmlElement[] FindAll (string name, string ns);
member this.FindAll : string * string -> System.Xml.XmlElement[]
Public Function FindAll (name As String, ns As String) As XmlElement()
Parametry
- name
- String
Atribut XmlElement názvu XML objektů, které se mají najít.
- ns
- String
Atribut XmlElement URI oboru názvů XML objektů, které se mají najít.
Návraty
Pole XmlElement instancí.
Poznámky
Poznámka
Vrácené pole je prázdné, pokud hledání není úspěšné.