Pergunta

Quero verificar se existe uma pasta no SharePoint. Mas pode ser qualquer pasta hospedada no IIS.

Directory.Existe funciona? Se não...

Encontrei esse método abaixo, mas ele só cria a pasta, sem verifique se já existe ou não, alguém tem algum código de trabalho para verificar se a pasta existe?:

 private bool CreateFolder(string folderURL)

        {

            try

            {

                WebRequest request = WebRequest.Create(folderURL);

                request.Credentials = m_credentials;

                request.Method = "MKCOL";

                WebResponse response = request.GetResponse();

                response.Close();

                return true;

            }

            catch (WebException)

            {

                return false;

            }

        }
Foi útil?

Solução

Não Directory.Exists não funciona para URLs. Quanto a detectar a existência da pasta A Get, Head ou Propfind Solicy deve ser capaz de determinar isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top