Udostępnij za pośrednictwem


SaveToXml, metoda w klasie SMS_TaskSequence

Metoda SaveToXml klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager serializuje sekwencję zadań z obiektów WMI do xml.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .

Składni

String SaveToXml(  
      SMS_TaskSequence TaskSequence,  
      SMS_TaskSequence_Reference References[],  
      UInt32 Flags  
);  

Parametry

TaskSequence
Typ danych: SMS_TaskSequence

Kwalifikatory: [w]

Obiekt klasy WMI serwera SMS_TaskSequence reprezentujący sekwencję zadań do serializacji.

References
Typ danych: SMS_TaskSequence_Reference Tablica

Kwalifikatory: [out]

SMS_TaskSequence_Reference obiekty klasy WMI serwera reprezentujące wszystkie pakiety i programy, do których odwołuje się kod XML, które są wymagane przez sekwencję zadań. Dostawca używa tych obiektów do sprawdzania pakietów i programów, które istnieją w lokacji.

Flags
Typ danych: UInt32

Kwalifikatory: [out]

Flagi identyfikujące szczegóły serializacji. Jedyną obecnie obsługiwaną flagą jest 0x00000001. Sekwencja wdraża obraz systemu operacyjnego.

Wartości zwracane

Typ String danych zawierający reprezentację XML sekwencji zadań.

Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.

Uwagi

Ważna

Aplikacja musi używać bezpiecznych technik podczas wywoływania tej metody, ponieważ zachowuje wszystkie hasła (informacje tajne) i klucze produktu (informacje quasi-tajne). Jest ona bezpieczna, jeśli kod XML jest zapisywany w bazie danych za pośrednictwem pakietu sekwencji zadań. Ta metoda nie jest jednak bezpieczna, jeśli plik XML jest zapisywany w pliku do użycia przez inną witrynę. W takim przypadku po wywołaniu musi nastąpić wywołanie metody ExportXml w klasie SMS_TaskSequence , aby usunąć hasła i klucze produktu.

Aplikacja używa tej metody podczas zapisywania sekwencji zadań i tłumaczenia między kodem WMI sekwencji zadań a kodem XML sekwencji zadań, zachowując hasła i klucze produktu. Najczęstszym zastosowaniem jest zewnętrzny dostawca, który manipuluje modelem obiektów WMI.

Pamiętaj, że ta metoda nie serializuje kodu XML sekwencji zadań dla obiektu klasy WMI serwera SMS_TaskSequencePackage . W przypadku pakietu należy odzwierciedlić kod XML sekwencji zadań przy użyciu <tagów sekwencji></sekwencji> .

Wymagania

Zobacz też

SMS_TaskSequence Server WMI Class
SMS_TaskSequence_Reference Server WMI Class
ExportXml, metoda w klasie SMS_TaskSequence