注: 最初の返されたスタイルは既に RootNode の Styles コレクションにあるスタイルです。このスタイルが True の第 2 のパラメーターを持つオプション フィルターに渡されます。このスタイルの後には、 AvailableStyles コレクションの追加の使用されていないスタイルです。第 2 のパラメーターは False に設定されます。フィルターから True を返すと、スタイルが返された列挙子に含まれています。False を返すと、スタイルが除外されます。フィルターが提供されない場合、すべてのスタイルは返されます。