/// <summary> /// Creates a new <see cref="MemberDeclarationListSelection"/> based on the specified namespace declaration and span. /// </summary> /// <param name="namespaceDeclaration"></param> /// <param name="span"></param> /// <param name="selectedMembers"></param> /// <returns>True if the specified span contains at least one member; otherwise, false.</returns> public static bool TryCreate(NamespaceDeclarationSyntax namespaceDeclaration, TextSpan span, out MemberDeclarationListSelection selectedMembers) { selectedMembers = Create(namespaceDeclaration, span, 1, int.MaxValue); return(selectedMembers != null); }
internal static MemberDeclarationListInfo MemberDeclarationListInfo(MemberDeclarationListSelection selectedMembers) { return(Syntax.MemberDeclarationListInfo.Create(selectedMembers)); }
internal static bool TryCreate(TypeDeclarationSyntax typeDeclaration, TextSpan span, int minCount, int maxCount, out MemberDeclarationListSelection selectedMembers) { selectedMembers = Create(typeDeclaration, span, minCount, maxCount); return(selectedMembers != null); }