Przeczytaj właściwości niestandardowe w dokumentach zarządzania projektami .NET

Wstęp

świecie rozwoju .NET zarządzanie metadanymi w dokumentach zarządzania projektami jest kluczowym aspektem organizacji i wyszukiwania danych. GroupDocs.Metadata dla .NET oferuje zaawansowane możliwości odczytywania niestandardowych właściwości z różnych formatów plików zarządzania projektami, takich jak pliki Microsoft Project (MPP). Ten samouczek przeprowadzi Cię krok po kroku przez proces wykorzystania GroupDocs.Metadata do wyodrębniania niestandardowych właściwości z dokumentów zarządzania projektami .NET.

Warunki wstępne

Zanim przejdziesz do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:

  • Visual Studio: Zainstaluj Visual Studio IDE na swoim komputerze.
  • GroupDocs.Metadata dla .NET: Pobierz i zainstaluj GroupDocs.Metadata dla .NET zstrona pobierania.
  • .NET Framework: Posiadaj podstawową wiedzę na temat platformy .NET i języka programowania C#.
  • Dokument zarządzania projektem: Przygotuj przykładowy dokument zarządzania projektem .NET (np. plik Microsoft Project), z którym będziesz mógł pracować w tym samouczku.

Importuj przestrzenie nazw

Na początek musisz zaimportować niezbędne przestrzenie nazw, aby uzyskać dostęp do funkcji GroupDocs.Metadata w projekcie C#:

using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Metadata.Tagging;

Krok 1: Załaduj dokument zarządzania projektem

Najpierw zainicjuj aMetadataobiekt, ładując dokument zarządzania projektem:

using (Metadata metadata = new Metadata("YourInputFile"))
{
    // Uzyskaj dostęp do pakietu głównego specyficznego dla dokumentów zarządzania projektami
    var root = metadata.GetRootPackage<ProjectManagementRootPackage>();

Krok 2: Pobierz właściwości niestandardowe

Następnie wyodrębnij niestandardowe właściwości z dokumentu zarządzania projektem:

    // Pobierz właściwości niestandardowe z wyłączeniem właściwości wbudowanych
    var customProperties = root.DocumentProperties.FindProperties(p => !p.Tags.Contains(Tags.Document.BuiltIn));

Krok 3: Wyświetl właściwości niestandardowe

Iteruj po pobranych właściwościach niestandardowych i wyświetl ich nazwy i wartości:

    // Wyświetl nazwy i wartości właściwości niestandardowych
    foreach (var property in customProperties)
    {
        Console.WriteLine("{0} = {1}", property.Name, property.Value);
    }
}

Wniosek

W tym samouczku nauczyłeś się, jak używać GroupDocs.Metadata for .NET do wydajnego odczytywania niestandardowych właściwości z dokumentów zarządzania projektami .NET. Wykorzystując możliwości biblioteki, możesz efektywnie zarządzać metadanymi w swoich aplikacjach, usprawniając wyszukiwanie i organizację danych.

Często zadawane pytania

Czy GroupDocs.Metadata może wyodrębniać właściwości ze wszystkich typów dokumentów zarządzania projektami?

GroupDocs.Metadata obsługuje szeroką gamę formatów zarządzania projektami, w tym pliki Microsoft Project (MPP) i inne.

Czy do korzystania z GroupDocs.Metadata dla .NET wymagana jest licencja?

Tak, do użytku komercyjnego wymagana jest licencja. Licencję tymczasową można uzyskać odTutaj.

Jak mogę uzyskać dostęp do dalszej dokumentacji GroupDocs.Metadata?

Zapoznaj się ze szczegółową dokumentacją na stroniestrona referencyjna.

Gdzie mogę uzyskać pomoc dotyczącą zapytań związanych z GroupDocs.Metadata?

Dołącz do społeczności naForum metadanych GroupDocs za wsparcie i dyskusje.

Czy mogę bezpłatnie wypróbować GroupDocs.Metadata przed zakupem?

Tak, możesz uzyskać dostęp do bezpłatnego okresu próbnego zTutaj.